typemock

    0熱度

    1回答

    所以,我有一個問題嘲笑私人方法。從我所看到的一切應該起作用,但不是。 讓我們從基礎開始 - 這是測試 public sealed class UnderTest { private bool MockPrivate(string name) { [snip] } private string MethodUnderTest(Parameter

    0熱度

    1回答

    我在我的開發機器上安裝了Typemock Isolater 7.1和OpenCover 4.5。 當我進入TypeMock配置並列出已安裝的分析器時,Opencover未出現。 我需要配置什麼才能讓Typemock識別作爲鏈接分析器的opencover的存在?

    0熱度

    1回答

    我正在嘗試將單元測試添加到現有系統中,該系統廣泛使用AutoMapper。 類搜索使用DB類。數據類型在使用自動映射器交換時進行轉換。 DB class: Returns DBSearchResult[] Search class: Returns SearchResult(持有SearchResult和整數列表,假設1000) DBSearchResult mock holds: DBSearc

    0熱度

    2回答

    我最近開始使用Typemock,並查看了至少六個現有線程,但似乎無法找到我確切問題的答案。 我有一個從B派生出來的類C,它本身是從A派生出來的。C的實例就是我需要測試的,因此需要是真實的。但作爲C來自乙派生(或間接A),我需要當我創建C.的實例 見下面這兩個類完全自動僞造: class A { protected int methodA() { return 1;

    0熱度

    1回答

    public class GetDatasourceDependencies : BaseProcessor { /// <summary> /// The process. /// </summary> /// <param name="context"> /// The context. /// </param>

    2熱度

    1回答

    我想模擬使用typeMock的方法調用。我在不同情況下嘲笑了方法,但每次我都得到相同的結果。以下是代碼: [TestFixture] public class HomeControllerSpec { User _fakeUser; ProfileSettingsBL _profileSettingBL = null; [SetUp] public v

    0熱度

    1回答

    我正在從TypeMock遷移到MS Fakes。在TypeMock我可以做的東西是這樣的: var fakeItem = Isolate.Fake.Instance<SPListItem>(); //some testing foo that uses the fake item Eg. MethodUnderTest(fakeItem); Assert.AreEqual(fakeIte

    1熱度

    1回答

    我有下面的代碼剪斷,我試圖用typemock測試它,但得到了InvalidCast異常。 ISomeClass只是一個接口,SomeClass實現了這個接口。 UseOfSomeClass是另一個使用SomeClass的類,其構造函數以SomeClass作爲參數。我需要測試UseOfSomeClass。如何將typemock假對象注入到類構造函數中? public interface ISomeC

    1熱度

    1回答

    在TypeMock你可以創建一個未來的模擬對象,例如: public class ClassToTest { public ClassToTest() { var o = new Foo(); } } [Test] public void Test() { var fakeFoo = Isolate.Fake.Instance<Foo

    0熱度

    2回答

    我正在使用Typemock來執行一些單元測試。在我的情況下,我正在爲一個平面文件數據處理程序編寫測試。爲了對這個程序進行單元測試,我編寫了一些存根類,這些存根類實現了實際版本使用的相同接口,但不是寫入文件系統,而是包含一個內部字符串。 現在我試圖讓Typemock用測試中的存根變體替換類的實際版本,但是它給了我以下錯誤: System.InvalidOperationException:可爲空的對