public function testOkIfReservationIsLongerThanTheMinDuration() { $resource = new FakeBookableResource(1, "2"); $resource->SetMinLength("23h00m"); $reservation = new TestReservationSeries(); $reservation->WithResource($resource); $duration = new DateRange(Date::Now(), Date::Now()->AddDays(1)); $reservation->WithDuration($duration); $rule = new ResourceMinimumDurationRule(); $result = $rule->Validate($reservation); $this->assertTrue($result->IsValid()); }