public void WhenNullDataIsLoggedDoesNotThrow() { var logData = new InstanceLoggingInfo() { ApplicationId = "0", InstanceIndex = "0", LoggregatorAddress = "127.0.0.1:5555", LoggregatorSecret = "Secret", }; var emitter = new ContainerLogEmitter(logData); emitter.EmitLogMessage(LogMessageType.STDOUT, null); }
public void InitializesWithValidName() { var logData = new InstanceLoggingInfo() { ApplicationId = "0", InstanceIndex = "0", LoggregatorAddress = "localhost:5555", LoggregatorSecret = "Secret", }; var emitter = new ContainerLogEmitter(logData); Assert.NotNull(emitter); }
public void ThrowsWithInvalidHostName() { var logData = new InstanceLoggingInfo() { ApplicationId = "0", InstanceIndex = "0", LoggregatorAddress = "SomeInvalid-HostName", LoggregatorSecret = "Secret", }; var ex = Record.Exception(() => { var emitter = new ContainerLogEmitter(logData); }); Assert.IsType <ArgumentException>(ex); }
public void InitializesWithLocalAddress() { var hostIPAddress = Dns.GetHostEntry(Dns.GetHostName()); var v4IPAddress = hostIPAddress.AddressList.First(e => e.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork); var logData = new InstanceLoggingInfo() { ApplicationId = "0", InstanceIndex = "0", LoggregatorAddress = v4IPAddress.ToString() + ":5555", LoggregatorSecret = "Secret", }; var emitter = new ContainerLogEmitter(logData); Assert.NotNull(emitter); }