Exemple #1
0
        public void NecesaryNumberOfStops_1JumpNeededRightBelow_Returns()
        {
            // Arrange
            var unitUnderTest = new Starship()
            {
                MegalightYearsPerHour = 100, NoOfDaysBetweenPitStops = 10
            };
            long distance = 48000;

            // Act
            var result = unitUnderTest.NecesaryNumberOfStops(
                distance);

            // Assert
            Assert.AreEqual(1, result);
        }
Exemple #2
0
        public void NecesaryNumberOfStops_2JumpsNeededRightAboveInterval_Returns2()
        {
            // Arrange
            var unitUnderTest = new Starship()
            {
                MegalightYearsPerHour = 100, NoOfDaysBetweenPitStops = 10
            };
            long distance = 48001;

            // Act
            var result = unitUnderTest.NecesaryNumberOfStops(
                distance);

            // Assert
            Assert.AreEqual(2, result);
        }