public void SetUp() { _shipPositionerDouble = A.Fake <FleetPositioner>(); _fleetConfigurationProviderDouble = A.Fake <FleetConfigurationProvider>(); _subject = new BoardInitializer(_shipPositionerDouble, _fleetConfigurationProviderDouble); }
internal BoardInitializer(FleetPositioner fleetPositioner, FleetConfigurationProvider fleetConfigurationProvider) { _fleetPositioner = fleetPositioner; _fleetConfigurationProvider = fleetConfigurationProvider; }
public void ShouldReturnTwoDestroyersAndOneBattleship() { var subject = new FleetConfigurationProvider(); subject.Get().Should().BeEquivalentTo(new Destroyer(), new Destroyer(), new Battleship()); }