[翻译]NUnit---String Collection File Directory Assert (七)
StringAssert (NUnit 2.2.3)
StringAssert類提供一系列檢查字符串的方法。
?
View Code?
CollectionAssert (NUnit 2.4 / 2.5)
CollectionAssert類提供一系列檢查兩個集合及內容的方法。AreEqual檢查兩個集合對應元素都相等時則集合相等。AreEquivalent不按照舒順序檢查兩個集合內容是否相等。這兩種情況都是使用NUnit默認相等比較。
?
從NUnit2.4.6開始,這些方法都用于實現了IEnumerable接口的對象。2.4.6以前的版本僅支持集合對象。
?
View Code?
從NUnit2.5開始,可以使用以下方法:
View Code?
FileAssert (NUnit 2.4)
FileAssert類提供了比較兩個文件的方法,包括Stream、FileInfo、指定文件路徑string的參數格式。
?
View Code?
DirectoryAssert (NUnit 2.5)
DirectoryAssert類提供了一系列方法來比較文件系統目錄,DirectoryInfo或者指定目錄路徑的string格式的參數。
DirectoryAssert.AreEqual()?and?DirectoryAssert.AreNotEqual()?比較兩個目錄是否相等。如果目錄有相同的FullName, Attributes, CreationTime and LastAccessTime則認為是相等。
Note:如果不滿足以上條件即使兩個不同目錄包含相同的文件也不相等
?
View CodeDirectoryAssert.IsEmpty()?and?DirectoryAssert.IsNotEmpty()?檢測指定的目錄是否為empty。
View CodeDirectoryAssert.IsWithin()?and?DirectoryAssert.IsNotWithin()檢測第二個目錄是否是第一個目錄的直接或者間接子目錄。
?
View Code總結
以上是生活随笔為你收集整理的[翻译]NUnit---String Collection File Directory Assert (七)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 新车标曝光!百度车标外观专利获授权 你觉
- 下一篇: OPPO数字车钥匙与蔚来适配!此前已官宣