public function testValidationFailsOnIncorrectType() { $this->account->setType('unknown'); $this->assertSame('unknown', $this->account->getType()); $violations = Validator::validateBankAccount($this->account, null); $this->assertTrue(count($violations) === 1); $this->assertTrue(count($violations->get('type')) === 1); }