public function testRequiredRelatedModel2() { $perUserMetadata = new PerUserMetadata(); $this->assertFalse($perUserMetadata->validate()); $errors = $perUserMetadata->getErrors(); $this->assertEquals(3, count($errors)); $this->assertEquals('Class Name cannot be blank.', $errors['className'][0]); $this->assertEquals('Serialized Metadata cannot be blank.', $errors['serializedMetadata'][0]); $this->assertEquals('Username cannot be blank.', $errors['user']['username'][0]); $this->assertEquals('Last Name cannot be blank.', $errors['user']['lastName'][0]); }