function testHentKonto2() { // Arrange $personnummer = "11010110523"; $bank = new Bank(new DBStub()); // Act $konti = $bank->hentKonti($personnummer); // Assert $this->assertEquals("", $konti); }
public function testKontoNummer() { // arrange $personnummer = "17019012345"; $bank = new Bank(new BankDBStub()); // act $konto = $bank->hentKonti($personnummer); // assert $this->assertEquals("11223344", $konto[0]); $this->assertEquals("11223345", $konto[1]); }
/** * @author Robin Sean Aron David Lundh & Kristian Ulvund * @version 1.0, 2016.01.25 * * Denne testen sender inn et personnummer som ikke er tilknyttet noen konto. * @assert - tomt array */ public function testHentKonti_IngenKontoer() { // Arrange $personnummer = "123456781236"; $bank = new Bank(new DBStub()); $tomtArray = array(); // Act $hentKonti = $bank->hentKonti($personnummer); // Assert $this->assertEquals(0, count($hentKonti)); $this->assertEquals($tomtArray, $hentKonti); }
public function testFlereKontoer() { $personnummer = '01010110523'; $bank = new Bank(new DBStub()); $konti = $bank->hentKonti($personnummer); //Check array span (can be substituted for count, but fun to try other methods $this->assertGreaterThan(1, count($konti)); $this->assertLessThan(3, count($konti)); //konto1 $this->assertEquals('105010123456', $konti[0]->kontonummer); //konto2 $this->assertEquals('105020123456', $konti[1]->kontonummer); }
public function testKontoArray() { // arrange $personnummer = "123"; $konti = array(); $konto = "123123123"; $konti[0] = $konto; $konto1 = "124124123"; $konti[1] = $konto1; $konto2 = "124123123"; $konti[2] = $konto2; $bank = new Bank(new DBStub()); // act $res = $bank->hentKonti($personnummer); // assert $this->assertEquals($konti, $res); }
public function testHentKontiFeil() { //arrange $bankLogikk = new Bank(new DBStub()); $personnummer = -01016522344; //act $konto = $bankLogikk->hentKonti($personnummer); //assert $this->assertEquals("Feil", $konto); }
<?php include 'Model/domeneModell.php'; include 'DAL/bankDatabaseStub.php'; include 'BLL/bankLogikk.php'; $personnummer = "01010110523"; $bank = new Bank(new DBStub()); $konti = $bank->hentKonti($personnummer); var_dump($konti); echo "<br>"; print_r($konti);
public function testHentKonti() { $personnummer = '06128739813'; $bank = new Bank(new BankDatabaseStub()); $bankKonto = $bank->hentKonti($personnummer); $konto1 = $bankKonto[0]; $konto2 = $bankKonto[1]; $konto3 = $bankKonto[2]; static::assertEquals($konto1->personnummer, $personnummer); static::assertEquals($konto1->kontonummer, 1); static::assertEquals($konto2->personnummer, $personnummer); static::assertEquals($konto2->kontonummer, 2); static::assertEquals($konto3->personnummer, $personnummer); static::assertEquals($konto3->kontonummer, 3); }