public function testEndreUgyldigKunde() { //Arrange $admin = new Admin(new adminDBStubSqlite()); $kunde = new kunde(); $kunde->personnummer = "11122233312"; $kunde->fornavn = "Ugyldig"; $kunde->etternavn = "Person"; $kunde->adresse = "Luftslåttveien 22"; $kunde->postnr = "1387"; $kunde->poststed = "Asker"; $kunde->telefonnr = "22224444"; $kunde->passord = "11122233312"; //Act $OK = $admin->hentKundeInfo($kunde->personnummer); $this->assertEquals("Feil", $OK); $oppdatertKunde = clone $kunde; $oppdatertKunde->fornavn = "Lina"; $oppdatertKunde->etternavn = "Jonvik"; $oppdatertKunde->adresse = "Slaskebakken 22"; $OK = $admin->endreKundeInfo($oppdatertKunde); $this->assertEquals("OK", $OK); $OK = $admin->hentKundeInfo($kunde->personnummer); $this->assertEquals("Feil", $OK); }
function testEndreKundeInfo3() { $adminDB = new Admin(new ADBstub()); $kunde1 = new kunde(); $kunde1->navn = "Ola Nordmann"; $kunde1->adresse = "Norgesgaten 11 0101 Oslo"; $result = $adminDB->endreKundeInfo($kunde1); $this->assertEquals("Feil", $result); }
function test_endreKundeInfo_Feil() { //arrange $adminLogikk = new Admin(new adminDatabaseStub()); //act $kunde = new kunde(); $kunde->ID = -1; $kunde->fornavn = "Petter"; $kunde->etternavn = "Olavsen"; $kunde->adresse = "Osloveien 82 0270 Oslo"; $Feil = $adminLogikk->endreKundeInfo($kunde); //assert $this->assertEquals("Feil", $Feil); }
public function testEndreKundeInfoFEIL() { //arrange $adminLogikk = new Admin(new DBStub()); $kunde = new kunde(); $kunde->personnummer = "15058139780"; $kunde->navn = "Jannike Storo"; $kunde->adresse = "Haugerudveien 43 4718 Oslo"; $kunde->telefonnr = "22486198"; //act $OK = $adminLogikk->endreKundeInfo($kunde); //assert $this->assertEquals("Feil", $OK); }
function test_endreKundeInfoFeil() { $kunde = new kunde(); $kunde->personnummer = "92121212121"; $kunde->fornavn = "Petter"; $kunde->etternavn = "Larsen"; $kunde->poststed = "Osloveien 2"; $kunde->postnr = "0678"; $kunde->poststed = "Oslo"; $kunde->telefonnr = "12345678"; $kunde->passord = "Passord"; $admin = new Admin(new AdminDBStub()); $ok = $admin->endreKundeInfo($kunde); $this->assertEquals("OK", $ok); }
/** * @author Øyvind Ahlstrøm * @version 1.0, 2016.01.11 * * Denne testen oppretter et objekt av typen kunde med postnummer som ikke * stemmer overens med stub * @assert string "Feil" */ function testEndreKundeInfo_sjekkPostStedFeil() { // Arrange $admin = new Admin(new DBStubAdmin()); $kunde = new Kunde(); $kunde->personnummer = "11111122222"; $kunde->fornavn = "Helge"; $kunde->etternavn = "Halvorsen"; $kunde->adresse = "Oslo gate 10"; $kunde->postnr = "0000"; $kunde->poststed = "Oslo"; $kunde->telefonnr = "99887766"; $kunde->passord = "Passord"; // Act $endre = $admin->endreKundeInfo($kunde); // Assert $this->assertEquals("Feil", $endre); }