Exemple #1
0
        public void Subtract_201600From311220180600_Returns101220181400()
        {
            var timeCalculator = new TimeCalculator();
            var expected       = new DateTime(2018, 12, 10, 14, 0, 0);
            var actual         = timeCalculator.Subtract(new DateTime(2018, 12, 31, 6, 0, 0), new TimeSpan(20, 16, 0, 0));

            Assert.Equal(expected, actual);
        }
Exemple #2
0
        public void Subtract_10122018From121120180100_Returns4900()
        {
            var timeCalculator = new TimeCalculator();
            var expected       = new TimeSpan(49, 0, 0);
            var actual         = timeCalculator.Subtract(new DateTime(2018, 12, 12, 1, 0, 0), new DateTime(2018, 12, 10));

            Assert.Equal(expected, actual);
        }
Exemple #3
0
        public void Subtract_2359From101220182359_Returns10122018()
        {
            var timeCalculator = new TimeCalculator();
            var expected       = new DateTime(2018, 10, 12);
            var actual         = timeCalculator.Subtract(new DateTime(2018, 10, 12, 23, 59, 0), new TimeSpan(23, 59, 0));

            Assert.Equal(expected, actual);
        }