Eris\Generator\TupleGeneratorTest::testConstructWithAnArrayOfGenerators PHP Method

testConstructWithAnArrayOfGenerators() public method

    public function testConstructWithAnArrayOfGenerators()
    {
        $generator = new TupleGenerator([$this->generatorForSingleElement, $this->generatorForSingleElement]);
        $generated = $generator($this->size, $this->rand);
        $this->assertSame(2, count($generated->unbox()));
        foreach ($generated->unbox() as $element) {
            $this->assertTrue($this->generatorForSingleElement->contains(GeneratedValue::fromJustValue($element)));
        }
    }