getTimestamp(), $sut->getMonth()->getTimestamp()); self::assertSame($user, $sut->getUser()); self::assertNull($sut->getCustomer()); self::assertFalse($sut->isOnlyWithRecords()); self::assertFalse($sut->isIncludeNoBudget()); } public function testSetterGetter() { $sut = new ProjectDateRangeQuery(new \DateTime(), new User()); $date = new \DateTime('+1 year'); $customer = new Customer(); $sut->setMonth($date); $sut->setCustomer($customer); $sut->setIncludeNoBudget(true); $sut->setOnlyWithRecords(true); self::assertEquals($date->getTimestamp(), $sut->getMonth()->getTimestamp()); self::assertSame($customer, $sut->getCustomer()); self::assertTrue($sut->isOnlyWithRecords()); self::assertTrue($sut->isIncludeNoBudget()); } }