public function expectWithMethodTimes()
 {
     $target = \Enhance\Expect::method('TestA')->times(1);
     \Enhance\Assert::isFalse($target->ExpectArguments);
     \Enhance\Assert::isTrue($target->ExpectTimes);
     \Enhance\Assert::areIdentical(1, $target->ExpectedCalls);
 }
Example #2
0
 public function testGetOverloadedLevel1KeyReturnsCorrectValue()
 {
     $actual = $this->overloadedObject->get('debug');
     Assert::isFalse($actual);
 }
Example #3
0
 public function TestSplitISO6801DateIntoDateAndTimeMalformed()
 {
     // Invalid date can not be split.
     $outputDate = "UNSET!!!";
     $outputTime = "UNSET!!!";
     \Enhance\Assert::isFalse(SplitISO6801DateIntoDateAndTime("Not a date", $outputDate, $outputTime));
     \Enhance\Assert::areIdentical("UNSET!!!", $outputDate);
     \Enhance\Assert::areIdentical("UNSET!!!", $outputTime);
 }