public void InvalidSource_ReturnsNullForAdvertisedId() { var source = new NullReturningTestDateTimeZoneSource("foo", "bar"); var cache = new DateTimeZoneCache(source); Assert.Throws <InvalidDateTimeZoneSourceException>(() => cache.GetZoneOrNull("foo")); }
public void GetSystemDefault_SourceReturnsNullId() { var source = new NullReturningTestDateTimeZoneSource("foo", "bar"); var cache = new DateTimeZoneCache(source); Assert.Throws <DateTimeZoneNotFoundException>(() => cache.GetSystemDefault()); }