/** * @test */ public function stringRepresentationContainsDiffWhenTestFailedForData() { $provides = Provides::data(['foo' => 1]); $provides->test(Sequence::of(['foo' => 1, 'bar' => 2])); assert((string) $provides, equals('provides expected data. --- Expected +++ Actual @@ @@ Array ( \'foo\' => 1 + \'bar\' => 2 ) ')); }
/** * @test */ public function dataReturnsCompleteDataAsArray() { assert(Sequence::of(new \ArrayIterator(['foo' => 'bar', 'baz' => 303])), Provides::data(['foo' => 'bar', 'baz' => 303])); }