public void HoursToOffsetPassedValueGreaterThanMaximumAllowedOffsetThrows() { const double utcOffsetGreaterThanMaximum = 15.0; TestDelegate testDelegate = () => NodaTimeConverter.HoursToOffset(utcOffsetGreaterThanMaximum); Assert.That(testDelegate, Throws.TypeOf <ArgumentOutOfRangeException>()); }
public void HoursToOffsetPassedValueWithinAllowedRangeReturnsCorrectResult(double testUtcOffset, long expectedResultInTicks) { var result = NodaTimeConverter.HoursToOffset(testUtcOffset); Assert.That(result, Is.EqualTo(Offset.FromTicks(expectedResultInTicks))); }