public function testBetalingIdTOM()
 {
     //arrange
     $bank = new Bank(new DBStub());
     //act
     $res = $bank->utforBetaling("");
     //assert
     $this->assertEquals("Feil", $res);
 }
Ejemplo n.º 2
0
 public function testUtførBetalingMedDatabaseFeil()
 {
     //Arrange
     $bank = new Bank(new DBStubSqlite());
     $TxID = 6;
     //Act
     $OK = $bank->utforBetaling($TxID);
     //Assert
     $this->assertEquals("Feil", $OK);
 }
Ejemplo n.º 3
0
 public function testUtforEnBetalingMedUgyldigTransaksjonsId()
 {
     // Arrange
     $TxId = "111";
     $bank = new Bank(new DBStub());
     // Act
     $utforBetaling = $bank->utforBetaling($TxId);
     // Assert
     $this->assertEquals("Feil", $utforBetaling);
 }
Ejemplo n.º 4
0
 public function test_utforBetaling_Feil()
 {
     //Arrange
     $bank = new Bank(new BankDBStub());
     //Ingen klasser i domeneModell inneholder et felt som TxID, setter denne lik testverdien som gir OK resultat.
     $TxID = -1;
     //Act
     $betaling = $bank->utforBetaling($TxID);
     //Assert
     $this->assertEquals("Feil", $betaling);
 }
 /**
  * @author Kristian Ulvund
  * @version 1.0, 2016.01.26
  *
  * Denne testen sjekker om en transaksjon som er markert som utført
  * blir oppdaget.
  * @assert string "Feil"
  */
 public function testUtforBetaling_avventerTransaksjonFeil()
 {
     // Arrange
     $TxID = 6;
     $bank = new Bank(new DBStub());
     // Act
     $resultat = $bank->utforBetaling($TxID);
     // Assert
     $this->assertEquals("Feil", $resultat);
 }
Ejemplo n.º 6
0
 public function testUtforBetaling()
 {
     $bank = new Bank(new BankDatabaseStub());
     static::assertEquals($bank->utforBetaling(1), "Feil");
     static::assertEquals($bank->utforBetaling(2), "OK");
 }