public function testInstantiatesObjectWithFactory()
{
$fixture = new SimpleFixture('dummy', DummyWithNamedConstructor::class, SpecificationBagFactory::create(new MethodCallWithReference(new StaticReference(DummyWithNamedConstructor::class), 'namedConstruct')));
$set = $this->instantiator->instantiate($fixture, ResolvedFixtureSetFactory::create(), new GenerationContext());
$expected = DummyWithNamedConstructor::namedConstruct();
$actual = $set->getObjects()->get($fixture)->getInstance();
$this->assertEquals($expected, $actual);
}