approval-tests

    3熱度

    1回答

    我一直使用WinMergeReporter進行批准測試,它與標準的NUnit runner可執行文件一起工作良好。 我正在嘗試NCrunch和批准。驗證失敗(如預期的)爲新的批准。 但是,WinMerge不啓動。 我得到的失敗 ApprovalTests.Core.Exceptions.ApprovalMissingException:失敗審批:審批文件 「... \ mytest.approve

    1熱度

    1回答

    我正在寫我的第一個ApprovalTest。我需要了解爲什麼當我的文件都相同時我收到以下錯誤。 move /Y "C:\SampleMvc-master\SampleMvc-master\SampleMvc.Tests\Controllers\GoldenMasterTest.About.received.html" "C:\SampleMvc-master\SampleMvc-master\Sa

    3熱度

    2回答

    我有一種方法可以生成幾張圖像(1.jpg,2.jpg ...),並將它們寫入文件系統。我想用ApprovalTest驗證此方法的結果。問題是Approvals.verify(image)會在測試方法被命名時爲接收和批准的文件命名。所以我無法通過一次測試驗證多個圖像。 如何在一次測試中驗證多個圖像?

    1熱度

    2回答

    我正在閱讀ApprovalTest - Getting Started.pdf(it's in the zip here)文檔以及批准結果所說的最後一件事是「注意:您必須將收到的文件包含在源代碼管理中。」 這真讓我困惑。有人可以解釋爲什麼這是嗎?這是一個打字錯誤:「注意:您必須在您的源代碼管理中包含覈準的文件。」?

    0熱度

    2回答

    ApprovalTests對於傳統代碼看起來不錯,但問題是我的遺留代碼在應用程序服務器中運行,重新部署應用程序需要2分鐘。正因爲如此,我擔心運行批准測試的反饋循環會讓我不想經常運行它。我可能最終會在不經常測試的情況下更改更多的代碼,並可能進入「change-> test-> fail-> revert」的重複模式。 任何人都可以給我關於如何使用ApprovalTests與遺留代碼需要很長時間部署?

    1熱度

    1回答

    首先,偉大的圖書館! 如果我編譯,然後移動程序集,當我驗證它仍然在尋找* .approved.txt它編譯的位置,在我的情況下不再存在。 我在Teamcity上遇到了這個問題,我們在這個問題上構建並測試了單獨的任務。 因此,生成步驟將建立在C:\ BuildAgent \ SomeGuid ... 我從構建的工件,並在c:\ BuildAgent \ SomeOtherGuid運行測試... 由於

    5熱度

    3回答

    我可以在PDF中使用ApprovalTests嗎?我嘗試使用FileLauncher,但似乎相同的PDF在文件(位)級別略有不同。或者我錯用了它? [TestMethod] [UseReporter(typeof(FileLauncherReporter))] public void TestPdf() { var createSomePdf = PdfCreate();

    20熱度

    1回答

    增加一個新的單元測試有多個版本的VS運行後我得到這個錯誤: vstest.executionengine.x86.exe已經停止在彈出窗口的工作 。

    12熱度

    4回答

    我正在使用Approval Tests。在我的dev的機器,我很高興與DiffReporter啓動TortoiseDiff在我的測試結果,從批准的不同: [UseReporter(typeof (DiffReporter))] public class MyApprovalTests { ... } 但是當同樣的測試上的TeamCity和結果運行不同的測試失敗,出現以下錯誤

    8熱度

    2回答

    我無法找到如何移動。批准。文件複製到批准測試中的文件夾中。我猜信息在哪裏 - 我找不到它。 http://approvaltests.sourceforge.net/