public void FromRegion_EmptyRegionThrowsArgumentException() { Assert .Throws <ArgumentException> ( () => CloudWatchLogsUriBuilder.FromRegion(string.Empty) ); }
public void FromRegion_WhiteSpaceRegionThrowsArgumentException() { Assert .Throws <ArgumentException> ( () => CloudWatchLogsUriBuilder.FromRegion(" ") ); }
public void FromRegion_NullRegionThrowsArgumentException() { Assert .Throws <ArgumentException> ( () => CloudWatchLogsUriBuilder.FromRegion(null) ); }
public void FromRegion_ValidRegionProducesCorrectHost() { var uri = CloudWatchLogsUriBuilder .FromRegion("us-east-2") .Build(); Assert .AreEqual(uri.Host, "us-east-2.console.aws.amazon.com"); Assert .IsTrue(uri.Query.Contains("region=us-east-2")); }