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