Eris\Generator\BindGeneratorTest::testGeneratesAGeneratedValueObject PHP Method

testGeneratesAGeneratedValueObject() public method

    public function testGeneratesAGeneratedValueObject()
    {
        $generator = new BindGenerator(ConstantGenerator::box(4), function ($n) {
            return new ChooseGenerator($n, $n + 10);
        });
        $this->assertInternalType('integer', $generator->__invoke($this->size, $this->rand)->unbox());
    }