System.IO.Tests.File_Replace_str_str_str.InvalidFileNames C# (CSharp) Method

InvalidFileNames() private method

private InvalidFileNames ( ) : void
return void
        public void InvalidFileNames()
        {
            string testFile = GetTestFilePath();
            string testFile2 = GetTestFilePath();
            File.Create(testFile).Dispose();

            Assert.Throws<ArgumentException>(() => Replace(testFile, "\0", null));
            Assert.Throws<ArgumentException>(() => Replace(testFile, "*\0*", null));

            Assert.Throws<ArgumentException>(() => Replace("*\0*", testFile, null));
            Assert.Throws<ArgumentException>(() => Replace("\0", testFile, null));

            Assert.Throws<ArgumentException>(() => Replace(testFile, testFile2, "\0"));
            Assert.Throws<ArgumentException>(() => Replace(testFile, testFile2, "*\0*"));
        }