public void WhenGivenNullFileReRoute_ReturnEmptyString() { FileReRoute fileReRoute = null; var id = fileReRoute.GetId(); Assert.Equal(string.Empty, id); }
public void WhenMissingPortInFileReRoute_Return0Port() { var fileReRoute = new FileReRoute { DownstreamScheme = "http", DownstreamHost = "localhost", DownstreamPathTemplate = "/test" }; var id = fileReRoute.GetId(); Assert.Equal("httplocalhost0_test", id); }
public void WhenGivenFileReRoute_ReturnId() { var fileReRoute = new FileReRoute { DownstreamScheme = "http", DownstreamHostAndPorts = new List <FileHostAndPort> { new FileHostAndPort { Host = "localhost", Port = 80 } }, DownstreamPathTemplate = "/test" }; var id = fileReRoute.GetId(); Assert.Equal("httplocalhost80_test", id); }