public void CreateFromStartDuration_EndCorrect() { //arrange var start = new TimeSpan(1, 0, 0); var duration = new TimeSpan(3, 0, 0); var range = TimeSpanRange.FromDuration(start, duration); var expected = start.Add(duration); //act var actual = range.End; //assert Assert.Equal(expected, actual); }