typemock-isolator

    4熱度

    3回答

    我的WidgetDoer類取決於Foo,它沒有被注入。我需要假冒_foo的執行DoStuffWith()(然後驗證Do()返回結果 - 這是我的真實代碼的簡化表示)。 public class WidgetDoer { readonly Foo _foo; public WidgetDoer() { _foo = new Foo(); } p

    1熱度

    2回答

    我想在我的項目中嘲笑靜態函數。我無法使用Rhynomocks這樣做,因此試圖使用Typemock來模擬靜態函數。 他們說,這是possbile使用typemock和相同的例子來模擬靜電功能提供了以下文章 http://www.typemock.com/basic-typemock-unit-testing 但似乎對我的工作不。下面是我的代碼: 公共類Class1Test { [隔離(設計= Des

    1熱度

    1回答

    是否有可能在隔離器的(只讀)屬性返回一個非硬編碼值的屬性? 看來,這是不可能的,如果沒有用具有用所需行爲顯式定義的屬性的具體類的新實例交換僞造對象(然後可能需要引用測試方法來訪問所需數據)? public class MyClass { public int Number { get; private set; } } [Test] publi

    0熱度

    1回答

    我想使用反射來調用Isolate.Verify和屬性列表。 var allProps = obj.GetType().GetProperties(BindingFlags.Public | BindingFlags.SetProperty | BindingFlags.Instance | BindingFlags.DeclaredOnly); 如何使用 Isolate.Verify.WasC

    3熱度

    1回答

    我在我的應用程序中使用EF4,我想爲DAL方法制作測試用例,這些方法通常會觸發數據庫以獲取數據。我正在使用Typemock框架進行Mocking。我想模擬數據庫調用,只想測試查詢。例如: - ObjectContext.Where(u => u.code == Code) 這樣做,我需要假ObjectContext用於EF模型,並要填寫在假ObjectContext一些假的數據,使我們可以在假

    1熱度

    1回答

    我想爲以下方法「GetByEmail」創建測試用例。 public User GetByEmail(string email, bool includeUserRoles = false, bool includeUserType = false) { Expression<Func<User>> whereClause = u => u.Email == email; r

    0熱度

    1回答

    我們使用EF4併爲DAL層創建測試用例(DAL層具有linq查詢)。我們使用TypeMock作爲嘲諷框架。爲了進行測試,我們正在創造Fakecontext的ObjectContext和嘲諷CreateObjectSet方法如下: Isolate.WhenCalled(() => fakeContext.Context.CreateObjectSet<User>)).WillReturnCollec

    1熱度

    1回答

    我們正在從MOQ遷移到Typemock。在MOQ中,我們具有從接口獲取代理類的功能,我們希望通過typemock實現相同的功能。實際上我們的要求是這樣的,我們在我們的應用程序中使用Ninject IoC/DI模式,並希望在單元測試中享受它帶來的好處。 我們希望使用Ninject內核來向FakeClass或更合適的ProxyClass註冊接口。語法是有點這個 kernel.Bind(interfac

    1熱度

    1回答

    我在我的應用程序中使用Ioc模式(Ninject)。我想做一個測試用例(使用TypeMock)來測試Ioc模式(Ninject)。但我不知道如何模擬使用Ninject創建的對象。請讓我知道如何注入模擬或使用TypeMock注入依賴關係。由於

    5熱度

    1回答

    我正在尋找一個.NET覆蓋工具,並且一直在嘗試使用PartCover,並且取得了混合成功。 我看到OpenCover的目的是取代PartCover,但我迄今無法將它與TypeMock Isolator連接起來,所以我的模擬測試在收集覆蓋範圍信息時通過。 我嘗試複製我的Partcover設置,但沒有定義的配置文件名與Isolator的「link」參數一起使用。考慮到OpenCover基於Partco