日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

[翻译]NUnit---String Collection File Directory Assert (七)

發(fā)布時(shí)間:2023/12/15 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [翻译]NUnit---String Collection File Directory Assert (七) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

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 Code

DirectoryAssert.IsEmpty()?and?DirectoryAssert.IsNotEmpty()?檢測(cè)指定的目錄是否為empty。

View Code

DirectoryAssert.IsWithin()?and?DirectoryAssert.IsNotWithin()檢測(cè)第二個(gè)目錄是否是第一個(gè)目錄的直接或者間接子目錄。

?

View Code

總結(jié)

以上是生活随笔為你收集整理的[翻译]NUnit---String Collection File Directory Assert (七)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。