fakeiteasy

    1熱度

    3回答

    如何在FakeXrmEasy中創建實體並將其他實體鏈接到它? 我試圖測試該代碼:abc_OrderTask和abc_WorkOrder之間 public List<abc_OrderTask> GetTasks(Guid workOrderGuid) { var result = (from task in _xrmServiceContext.abc_OrderTaskSe

    1熱度

    1回答

    我注入與FakeItEasy生成我的類存根。在某些時候,我的類訂閱了依賴項的事件。我想以後調用此事件爲我的測試方法的一部分,但它似乎並沒有工作: var restApiManager = A.Fake<IRestApiManager>(); //IRestApiManager has Connected event var target = new ViewModel(restApiManage

    0熱度

    1回答

    在其中一個「構建器」中,我們使用以下方法使用MOQ SetupGet。我試圖重寫它來使用FakeItEasy,但似乎沒有辦法做到這一點,因爲WithReturnType只提供通用版本,其中類型必須事先知道。 沒有非通用版本,需要在運行時確定的實際類型。 准許我花了整整30分鐘。在FakeItEasy,所以有可能是一個更好的辦法... 原來的方法與MOQ public void With<TProp

    1熱度

    1回答

    我正試圖創建一個對象緩存類的虛假用於測試,並且我遇到了奇怪的行爲。 我開始用這樣的: IObjectCache objectCache = A.Fake<IObjectCache>(); List<ICachedObject> objects = new List<ICachedObject>(); ICachedObject object1 = A.Fake<ICachedObject>

    1熱度

    2回答

    我想測試我的類,它調用第三方Web服務。這是否可以使用FakeItEasy? Wenn我試着從Reference.cs(自動生成)僞造類,UnitTest開始並且不回來。 Reference.cs(自動生成) [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCode

    1熱度

    1回答

    我有一個方法: public class MyClass { public ILogger _logger; public async void TestLogMethod(string msg) { await Task.Run(async()=> await _logger.Log(msg)); } } 和測試用例: [Test]

    2熱度

    1回答

    能FakeItEasy與.NET的核心工作?我已通過NuGet安裝它,但我無法在項目中將其作爲using FakeItEasy進行引用,因爲它找不到它。我已經下的NuGet依賴檢查,我認爲這是FakeItEasy (3.3.2)

    0熱度

    1回答

    我有,將註釋鏈接到銷售訂單的方法: /// <summary> Links. </summary> /// <param name="noteGuid"> Unique identifier for the note. </param> /// <param name="salesOrderGuid"> Unique identifier for the sales ord

    3熱度

    1回答

    免責聲明任何通用的參數進行 - 這是不是How to use FakeItEasy to assert a method was not called 說明了同樣的問題 我有一段代碼與IOC容器註冊的東西,並且我可以在我的測試中使用FakeItEasy來確保註冊成功。 我想解決如何確保不會發生意外的調用。 快速回購(問題歸結爲幾個測試類的 - 這是不是一個真正的實現) public class F

    3熱度

    1回答

    我有一些問題測試單身人士。當我運行這段代碼時,TestGetLogicalDevices()中出現錯誤。 CallTo()失敗,因爲服務不是假對象。當我嘗試創建一個假對象(註釋代碼)時,它會給出錯誤,因爲RestService是帶有私有構造函數的單例。我如何創建這個單例的假對象? private RestService service; [TestInitialize] pu