/** * @dataProvider schemaProvider */ public function testResolveTimeoutsWithDifferentAttributeType($schema) { $this->machine->expects($this->exactly(1))->method('resolveTimeouts')->with(); $factory = new Factory(); $factory->register('foo', function () { return $this->machine; }); $factory->resolveTimeouts($schema); }