assertBaseQuery($sut, 'name'); $this->assertInstanceOf(VisibilityQuery::class, $sut); $this->assertNull($sut->getCustomer()); $expected = new Customer(); $expected->setName('foo-bar'); $sut->setCustomer($expected); $this->assertEquals($expected, $sut->getCustomer()); // make sure int is allowed as well $sut->setCustomer(99); $this->assertEquals(99, $sut->getCustomer()); $this->assertResetByFormError(new ProjectQuery(), 'name'); } }