public void Should_ReturnNull_When_DistanceLessThanZero() { var connectionMock = new Mock <IStarshipRepository>(); TravelService travelService = new TravelService(connectionMock.Object); var travels = travelService.FindStops(0, new Starship()); travels.Should().Be(null); }
public void Should_NumberStops_When_DistanceGreaterThanZero() { double distance = 55; double _MGLT = 10; var connectionMock = new Mock <IStarshipRepository>(); TravelService travelService = new TravelService(connectionMock.Object); var travels = travelService.FindStops(distance, new Starship() { MGLT = _MGLT }); var stops = Math.Floor(distance / _MGLT); travels.stops.Should().Be(stops); }