コード例 #1
0
 public void AreEqualPassesWithStringPath()
 {
     using (TestDirectory td = new TestDirectory("ParentDirectory"))
     {
         DirectoryAssert.AreEqual(td.directoryName, td.directoryName);
     }
 }
コード例 #2
0
        public void AreEqualPassesWhenBothAreNull()
        {
            DirectoryInfo expected = null;
            DirectoryInfo actual   = null;

            DirectoryAssert.AreEqual(expected, actual);
        }
コード例 #3
0
 public void AreEqualPassesWithDirectoryInfos()
 {
     using (TestDirectory td = new TestDirectory("ParentDirectory"))
     {
         DirectoryAssert.AreEqual(td.directoryInformation, td.directoryInformation);
     }
 }
コード例 #4
0
 public void AreEqualFailsWhenOneIsNull()
 {
     using (TestDirectory td = new TestDirectory("ParentDirectory"))
     {
         DirectoryAssert.AreEqual(td.directoryInformation, null);
     }
 }
コード例 #5
0
 public void AreEqualFailsWhenOneDoesNotExist()
 {
     using (TestDirectory td = new TestDirectory("ParentDirectory"))
     {
         DirectoryInfo actual = new DirectoryInfo("NotExistingDirectoryName");
         DirectoryAssert.AreEqual(td.directoryInformation, actual);
     }
 }
コード例 #6
0
        public void AreEqualPassesWithDirectoryInfos()
        {
            var expected = new DirectoryInfo(_goodDir1.ToString());
            var actual   = new DirectoryInfo(_goodDir1.ToString());

            DirectoryAssert.AreEqual(expected, actual);
            DirectoryAssert.AreEqual(expected, actual);
        }
コード例 #7
0
 public void AreEqualFailsWithStringPath()
 {
     using (TestDirectory td1 = new TestDirectory("ParentDirectory1"))
     {
         using (TestDirectory td2 = new TestDirectory("ParentDirectory2"))
         {
             DirectoryAssert.AreEqual(td1.directoryName, td2.directoryName);
         }
     }
 }
コード例 #8
0
 public void AreEqualFailsWithDirectoryInfos()
 {
     using (TestDirectory td1 = new TestDirectory("ParentDirectory1"))
     {
         using (TestDirectory td2 = new TestDirectory("ParentDirectory2"))
         {
             DirectoryAssert.AreEqual(td1.directoryInformation, td2.directoryInformation);
         }
     }
 }
コード例 #9
0
        public void AreEqualFailsWithDirectoryInfos()
        {
            var expected        = _goodDir1.Directory;
            var actual          = _goodDir2.Directory;
            var expectedMessage =
                string.Format("  Expected: <{0}>{2}  But was:  <{1}>{2}",
                              expected.FullName, actual.FullName, Environment.NewLine);
            var ex = Assert.Throws <AssertionException>(() => DirectoryAssert.AreEqual(expected, actual));

            Assert.That(ex.Message, Is.EqualTo(expectedMessage));
        }
コード例 #10
0
        public void DirectoryAreEqualTest()
        {
            // Test OK.
            DirectoryAssert.AreEqual(
                new DirectoryInfo(@"M:\work\TestA1"),
                new DirectoryInfo(@"M:\work\TestA1"));

            // Test NG. (ディレクトリ配下のファイル内容は同じ)
            DirectoryAssert.AreEqual(
                new DirectoryInfo(@"M:\work\TestA1"),
                new DirectoryInfo(@"M:\work\TestA2"));
        }