/** * Test that the constructor with the required arguments results in a valid object */ public function testConstructorAndSetters() { $configuration = new Configuration("My company", "NL29INGB0000000000", false, "12345", Configuration::CURRENCY_EURO); $configuration->setBic("NLINGB2A"); $configuration->setVersion(3); $this->assertEquals("My company", $configuration->getName()); $this->assertEquals("NL29INGB0000000000", $configuration->getIban()); $this->assertFalse($configuration->isBatch()); $this->assertEquals("12345", $configuration->getCreditorId()); $this->assertEquals(Configuration::CURRENCY_EURO, $configuration->getCurrency()); $this->assertEquals("NLINGB2A", $configuration->getBic()); $this->assertEquals(3, $configuration->getVersion()); }