2012-06-02 35 views
1

對不起,我的英文。NUnit:「夾具」 - ?

我學習NUnit文檔(v 2.6),並翻譯它爲俄語(here)。我無法正確翻譯它:

Assert.Ignore方法爲您提供了在運行時動態導致測試或套件被忽略的功能。可以在測試,設置或夾具設置方法中調用。

夾具 - 如果有代表用戶夾具對象,或null

「夾具」 ......這個字原來的翻譯結果爲毫無意義的。 :?((( 也許我錯誤地翻譯它的意義爲「燈具」這個詞是什麼同義詞可以有一個「類」

問候

+0

也許這:[測試夾具(http://en.wikipedia.org/wiki/Test_fixture)。還有http://ru.wiktionary.org/wiki/fixture,但它看起來沒有幫助。 – Kobi

+1

* Fixture *是一個包含測試以及可選的安裝或拆卸方法的_class_。 [鏈接](http://www.nunit.org/index.php?p=testFixture&r=2.6)無論如何,我會建議你開始學習nUnit與以下[文章在俄羅斯](http://www.gotdotnet .ru/blogs/sergeypopov/4936 /) – Akim

+0

@akim謝謝! –

回答

2

的[的TestFixture]裝飾只是意味着你的類包含? 。測試代碼

那麼,現在回答你的問題;而「夾具」,也就是被稱爲是包含單元測試類

http://www.nunit.org/index.php?p=quickStart&r=2.6.2尋找我們:

關於這個類的第一件事要注意的是,它有一個 [TestFixture]屬性與它關聯 - 這是 指示類包含測試代碼(該屬性可以是 繼承)的方式。該課程必須是公開的,其超類沒有限制 。該類還必須有一個默認的構造函數。

希望這有助於:)

+0

現在不應該接受這個答案嗎? – brimble2010