function it_should_return_itself_if_it_is_in_range(Measure $start, Measure $end, Measure $in) { $in->isLessThan($start)->willReturn(false); $in->isLessThan($end)->willReturn(true); $this->in($in)->shouldReturn($this->getWrappedObject()); }
function it_should_return_null_if_out_of_range(Measure $start, Measure $end, Measure $in) { $in->isLessThan($start)->willReturn(false); $in->isLessThan($end)->willReturn(false); $this->in($in)->shouldReturn(null); }