public void WindowsIdentityTest() { var userDomainName = Environment.GetEnvironmentVariable("USERDOMAIN") ?? string.Empty; var userName = Environment.GetEnvironmentVariable("USERNAME") ?? string.Empty; if (!string.IsNullOrEmpty(userDomainName)) { userName = userDomainName + "\\" + userName; } NLog.Layouts.Layout layout = "${windows-identity}"; var result = layout.Render(LogEventInfo.CreateNullEvent()); if (!string.IsNullOrEmpty(result) || !IsAppVeyor()) { Assert.Equal(userName, result); } }
public void WindowsIdentityTest() { #if NETSTANDARD if (IsTravis()) { return; // NetCore on Travis not supporting WindowsIdentity } #endif var userDomainName = Environment.GetEnvironmentVariable("USERDOMAIN") ?? string.Empty; var userName = Environment.GetEnvironmentVariable("USERNAME") ?? string.Empty; if (!string.IsNullOrEmpty(userDomainName)) { userName = userDomainName + "\\" + userName; } NLog.Layouts.Layout layout = "${windows-identity}"; var result = layout.Render(LogEventInfo.CreateNullEvent()); if (!string.IsNullOrEmpty(result) || !IsAppVeyor()) { Assert.Equal(userName, result); } }