cost 75 ms
AutoFixture AutoMoq 問題讓 CallBase 與注入的 Mock 依賴項一起工作

[英]AutoFixture AutoMoq problem getting CallBase to work with injected Mock dependencies

我正在使用 AutoFixture 創建一個服務,該服務具有通過構造函數注入的存儲庫依賴項。 使用 fixture.Create<> 時,會自動為依賴項提供模擬存儲庫。 我想在模擬存儲庫上使用 CallBase,以便它調用實際底層 class 上的方法。這可能嗎? 這些方法被定義為虛擬的 ...

如何通過 Automoq Automoq 具體 class 依賴項?

[英]How to Automoq concrete class dependencies through Automoq?

在我的 class 構造中,我們有多個具體的 class 依賴項。 根據 automoq 文檔,我們只能接口或抽象。 被測系統 Class,其中 ManageLocationRepository 是具體的 class 依賴項。 測試用例 - ClassAutoMoq 屬性 通過 automoq ...

單元測試在調試時通過,但在運行時隨機失敗 [xUnit + Automoq + Autofixture]

[英]Unit test passes when in debug but fails randomly when run [xUnit + Automoq + Autofixture]

在運行多個測試用例時,使用 Automoq + Autofixture 時,Moq 設置無法按預期工作。 我創建了多個與我的方法相對應的測試用例。 在我的測試運行中,發生隨機測試失敗並說明原因 - System.InvalidOperationException: The test method ...

如何模擬返回 ActionResult 的 Imediator 模式 controller <icollection<course> > GetResult(CancellationToken) </icollection<course>

[英]How to mock Imediator pattern controller that returns ActionResult<ICollection<Course>> GetResult(CancellationToken)

我是 Mediator 模式和 Moq 的新手。 我有一個 API controller 有一個異步任務方法,想模擬這個方法 我正在嘗試創建或模擬此方法,但不確定該怎么做? 這是我試過的 ...

AutoFixture AutoMoq 部分覆蓋 class 構造函數

[英]AutoFixture AutoMoq partially covers class constructor

我正在使用 AutoFixture AutoMoq,它極大地簡化了 class 中使用的所有接口的模擬並對其進行初始化。 雖然我注意到構造函數代碼被部分覆蓋,但我們可以修改AutoMoqDataAttribute以便也可以覆蓋構造函數ArgumentNullException嗎? AutoMoq ...

帶有 AutoMoq 的 AutoFixture 在自定義后始終返回相同的實例

[英]AutoFixture with AutoMoq always returns the same instance after Customization

我有以下代碼來設置來自模擬客戶端的一些響應(代碼的某些部分被省略了): 我使用模擬出來的方法來獲取一個新實例,但我總是得到第一個創建的具有相同Id的ResponseObject實例: 不幸的是,關於這個主題的文檔“相當”空。 每次打電話時我應該改變什么來獲得一個新的實例? ...

如何在模擬上設置方法以默認返回 null?

[英]How do I set up methods on mocks to return null by default?

我正在使用 AutoFixture 和 AutoMoq 在這樣的單元測試中模擬我的依賴項 我想要行var myObject = myService.Object.GetMyObject(); 返回null ,而是返回一個Mock&lt;MyObject&gt;值。 我知道我可以做myService ...

將 AutoFixture 與 Moq 一起使用?

[英]Using AutoFixture with Moq?

使用這種結構。 是否可以結合AutoFixture和Moq來完成以下任務? 確保User.FirstName是自動生成的 確保User.LastName始終為“Smith”(字面量) 確保User.MiddleName未填充(默認) 確保 User.IsAdministrator ...

從模擬的通用函數中自動返回夾具值?

[英]Automatically return fixture values from mocked generic functions?

我的測試使用 Moq 和 AutoFixture,它們通常非常冗長,因為它們有許多模擬 Setup() 調用來配置模擬以返回 AutoFixture 創建的值。 為了使測試更易於閱讀和維護,我嘗試將 AutoMoqCustomization 與 ConfigureMembers 功能一起使用,以避免 ...

Autofixture 使用靜態延遲實例化創建對象

[英]Autofixture create object with static Lazy instanciation

我有一個正在嘗試測試的服務類,但遇到了一些困難 此類有一個私有構造函數,因此必須從返回 Lazy _singleton 值的靜態 Instance 屬性創建它。 我正在嘗試使用 AutoFixture 和 AutoMoq 來創建我的對象,使用 Create() 方法,但它一直抱怨我沒有公共構造函 ...

AutoFixture AutoMoq - SetReturnsDefault() 不適用於夾具創建的模擬

[英]AutoFixture AutoMoq - SetReturnsDefault() does not work with fixture created mocks

我有一個模擬。 這個模擬有兩個方法, MethodA()和MethodB() 。 我想設置這兩種方法來返回false 。 我創建了各種版本的代碼,它們都應該可以工作,但有些不能: 這些工作: 1. 2. 3. 這些沒有: 4. 5. 6. 根據結果​​,罪魁 ...

將 AutoFac 屬性注入與 Moq 結合使用

[英]Using AutoFac Property Injection with Moq

考慮以下 class: 以及針對 class 的測試: 在我的正常應用程序中,我使用Autofac.Core.NonPublicProperty的屬性注入功能將IService依賴項自動連接到ViewModelBase : 在測試中,我使用Autofac.Extras.Moq集成 package 來 ...

AutoFixture Freeze 返回空 object

[英]AutoFixture Freeze returns empty object

我正在使用AutoFixture和AutoMoqCustomization來提供所需的 class 依賴項的任何模擬。 我希望當我測試具有依賴項的 class 時,對該依賴項的任何方法調用都會返回該 object 的 AutoFixtured 實例。 AutoFixture 正在為依賴項創建模擬 ...

Autofacs AutoMock的目的是什么

[英]What is the purpose of Autofacs AutoMock

嗨,我剛剛開始學習如何使用IOC容器。 我選擇了Autofac,並正在注冊要注入我的MVC控制器的服務。 現在我要進行單元測試。 我知道最小訂量是模擬控制器需要的依賴關系。 但是,AutoFac的AutoMock是做什么用的呢? 我有什么優勢? 我注意到AutoMock.Ge ...

可以使用AutoFixture生成多個測試用例嗎?

[英]Can AutoFixture be used to generate multiple test cases?

我已經開始嘗試使用AutoFixture。 在我的研究中,我發現有一個InlineAutoDataAttribute可以用來生成具有不同輸入參數的多個測試用例(給定一些要求)。 但是, InlineAttribute和類似的InlineAutoDataAttribute僅可用於編譯const ...

模擬方法未傳遞正確的值

[英]Mocked method do not pass correct value

我試圖了解在具有AutoFixture的Xunit中模擬如何工作。 我已經創建了Service和Repository類及其接口。 模擬方法應傳遞與默認值不同的值。 模擬方法始終傳遞默認值,而不是我在“ .Returns()”中編寫的值。 我嘗試了AutoConfiguredMoqCu ...

無法從 System.Reflection.TypeInfo 創建實例

[英]Unable to create an instance from System.Reflection.TypeInfo

我們正在嘗試為我們的 ASP.Net Core API 控制器創建一個簡單的單元測試。 我們在 autoMoq、XUnit2 和 shoudly 中使用 autofixture。 我們如何模擬 TypeInfo 創建? 或者有更好的方法嗎? 我們按照這篇文章解決了以下初始錯誤: AutoF ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM