/** * @expectedException PDOException * @expectedExceptionCode 23000 * @expectedExceptionMessage Integrity constraint violation: 19 NOT NULL constraint failed: Konto.Kontonummer * */ public function testRegistrereUgyldigKontoPåGyldigKunde() { //Arrange $admin = new Admin(new adminDBStubSqlite()); $konto = new konto(); $konto->personnummer = "09048433711"; //Act $OK = $admin->registrerKonto($konto); }
function test_registrerKontoFeil() { $admin = new Admin(new AdminDBStub()); $konto = new konto(); $konto->personnummer = "11111111111"; $konto->kontonummer = null; $konto->saldo = 30000; $konto->type = "BSU"; $konto->valuta = "NOK"; $konto->transaksjoner[0] = "Uttak"; $resultat = $admin->registrerKonto($konto); $this->assertEquals("Feil", $resultat); }
/** * @author Øyvind Ahstrøm & Hotan Shahidi-Nejad * @version 1.0, 2016.01.11 * * Denne testen sender et objekt av typen konto. Objektet sitt personnr er * korrekt i forhold til statisk objekt i stub. * @assert string "OK" */ function testRegistrerKonto_OK() { // Arrange $admin = new Admin(new DBStubAdmin()); $konto = new Konto(); $konto->personnummer = "01010110523"; $konto->kontonummer = "105010123456"; $konto->saldo = 720; $konto->type = "Lønnskonto"; $konto->valuta = "NOK"; // Act $test = $admin->registrerKonto($konto); // Assert $this->assertEquals("OK", $test); }
function testRegistrerKonto1() { $adminDB = new Admin(new ADBstub()); $konto = new konto(); $konto->personnummer = "12345678902"; $result = $adminDB->registrerKonto($konto); $this->assertEquals("Feil", $result); }
function test_registerKonto_OK() { //arrange $adminLogikk = new Admin(new adminDatabaseStub()); //act $kunde = new konto(); $kunde->kontonummer = "189010901090"; $kunde->fornavn = "Petter"; $kunde->etternavn = "Olavsen"; $kunde->adresse = "Osloveien 82 0270 Oslo"; $OK = $adminLogikk->registrerKonto($kunde); //assert $this->assertEquals("OK", $OK); }
public function testRegistrerKontoFEIL() { //arrange $adminLogikk = new Admin(new DBStub()); $konto = new konto(); $konto->personnummer = "15058139781"; $konto->kontonummer = "20160464020"; $konto->saldo = "0"; $konto->type = "Brukskonto"; //act $OK = $adminLogikk->registrerKonto($konto); //assert $this->assertEquals("Feil", $OK); }