System.Diagnostics.Tests.ProcessTests.TestMainModuleOnNonOSX C# (CSharp) Method

TestMainModuleOnNonOSX() private method

private TestMainModuleOnNonOSX ( ) : void
return void
        public void TestMainModuleOnNonOSX()
        {
            string fileName = "corerun";
            if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows))
                fileName = "CoreRun.exe";

            Process p = Process.GetCurrentProcess();
            Assert.True(p.Modules.Count > 0);
            Assert.Equal(fileName, p.MainModule.ModuleName);
            Assert.EndsWith(fileName, p.MainModule.FileName);
            Assert.Equal(string.Format("System.Diagnostics.ProcessModule ({0})", fileName), p.MainModule.ToString());
        }
ProcessTests