posts - 80,comments - 749,trackbacks - 2
          NXUnit是一個(gè)基于.NET Framework的具有NUnit風(fēng)格的XML單元測(cè)試框架。它是對(duì)NUnit的一個(gè)擴(kuò)展,使你可以簡(jiǎn)單的在XML應(yīng)用程序中加入斷言,使你可以集中精 力在你的XML應(yīng)用程序中的業(yè)務(wù)邏輯,使你提升測(cè)試驅(qū)動(dòng)開發(fā)(TDD)的技巧,使你可以直接比較兩個(gè)XML字符串或流,或者斷言它們相等,就像使用 xUnit斷言兩個(gè)整數(shù)是否相等一樣簡(jiǎn)單。如果沒有NXUnit,你就必須把注意力集中在XML字符串中的空格、空節(jié)點(diǎn)、空屬性、節(jié)點(diǎn)序、屬性序、注釋等 等。在某些方面,NXUnit有些像XmlUnit。

          NXUnit的當(dāng)前版本是2005年7月的NXUnit 1.0rc1,下面是該版本的8個(gè)特性,這些特性你都可以在XMLAssert類中找到相應(yīng)的方法:
          1。斷言兩個(gè)XML輸入是否相等。
          2。比較兩個(gè)XML輸入并找出它們的不同點(diǎn)。
          3。斷言兩個(gè)XML輸入的XML定義是否相等。
          4。斷言兩個(gè)XML輸入的文檔類型是否相等。
          5。斷言一個(gè)XML輸入是否有效。
          6。斷言一個(gè)XPath表達(dá)式在一個(gè)XML輸入上執(zhí)行返回的值是否是期望值。
          7。斷言一個(gè)XPath表達(dá)式在一個(gè)XML輸入上是否存在。
          8。斷言一個(gè)XML輸入是否包含另一個(gè)XML輸入。

          并且,你可以改變一個(gè)XMLAssert實(shí)例的屬性來配置一個(gè)斷言或比較,目的在于:
          1。忽略節(jié)點(diǎn)和屬性名稱中的大小寫。
          2。忽略XML注釋。
          3。忽略XML定義或文檔類型。
          4。忽略空的節(jié)點(diǎn)或?qū)傩浴?br> 5。忽略節(jié)點(diǎn)和屬性的順序。
          6。忽略不重要的空白。

          posted on 2005-07-20 10:09 Brian Sun 閱讀(2524) 評(píng)論(5)  編輯  收藏 所屬分類: 軟件

          FeedBack:
          # re: NXUnit 中文說明
          2005-07-21 09:50 | Brian Sun
          怎么沒有人評(píng)論兩句啊?唉,真是太失敗了。。。。偶自己來頂。。。。  回復(fù)  更多評(píng)論
            
          # re: NXUnit 中文說明
          2005-07-21 12:13 | 乖狗狗
          8錯(cuò)8錯(cuò)
          有空仔細(xì)看看  回復(fù)  更多評(píng)論
            
          # re: NXUnit 中文說明
          2005-09-03 10:56 | chon
          太簡(jiǎn)單了,有沒有詳細(xì)一些的  回復(fù)  更多評(píng)論
            
          # re: NXUnit 中文說明
          2005-09-04 20:57 | Brian Sun
          你把東西下載下來,里面有sample可以看,很全面啦。
            回復(fù)  更多評(píng)論
            
          # re: NXUnit 中文說明
          2006-08-01 15:33 | 年年
          好像用這個(gè)的人不多阿  回復(fù)  更多評(píng)論
            
          主站蜘蛛池模板: 新营市| 曲松县| 民县| 苏尼特右旗| 平塘县| 广宁县| 龙胜| 即墨市| 会东县| 民乐县| 万全县| 湘潭市| 宜昌市| 唐河县| 怀远县| 宝应县| 台中县| 苗栗县| 浦北县| 宜章县| 平度市| 彰化县| 崇阳县| 哈尔滨市| 台安县| 平谷区| 云龙县| 余姚市| 安多县| 临沂市| 乐都县| 莆田市| 临洮县| 文成县| 沙洋县| 米易县| 昭苏县| 三门县| 公安县| 民权县| 石首市|