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

TestStartOnUnixWithBadPermissions() private method

private TestStartOnUnixWithBadPermissions ( ) : void
return void
        public void TestStartOnUnixWithBadPermissions()
        {
            string path = GetTestFilePath();
            File.Create(path).Dispose();
            Assert.Equal(0, chmod(path, 644)); // no execute permissions

            Win32Exception e = Assert.Throws<Win32Exception>(() => Process.Start(path));
            Assert.NotEqual(0, e.NativeErrorCode);
        }
ProcessTests