public void SetUp() { _randomNumberGeneratorService = new RandomNumberGeneratorService(); _handMovementService = new HandMovementService(_randomNumberGeneratorService); _handsPlayFactory = new HandsPlayFactory(_handMovementService); _gamePlayerFactory = new GamePlayerFactory(); _handsPlayResolverService = new HandsPlayResolverService(); _gameOrchestrator = new GameOrchestrator(_gamePlayerFactory, _handsPlayFactory, _handsPlayResolverService); }
public void SetUp() { _randomNumberGeneratorService = new RandomNumberGeneratorService(); _handMovementService = new HandMovementService(_randomNumberGeneratorService); _handsPlayFactory = new HandsPlayFactory(_handMovementService); }
// Default constructor to enable Dependency Injection through here and for when we add an IoC container public HandsPlayFactory(IHandMovementService handMovementService) { _handMovementService = handMovementService; }