automoq相关内容
代码: IFixture fixture = new Fixture().Customize(new AutoMoqCustomization());fixture.Customize(c => c.Without(x => x.ModelMetadata));var target = fixture.CreateAnonymous(); 异常: System.Reflection.Ta
..
考虑以下类: 公共类 ViewModelBase{公共 IService 服务 { 获取;保护集;}} 和这个班级的测试: using var mock = AutoMock.GetLoose();var viewModelBase = mock.Create();Assert.NotNull(viewModelBase.Service); 在我的普通应用程序中,我使用 Autofac.C
..
我让 xUnit/Moq/AutoFixture 成功地协同工作,以便我通过测试方法输入参数自动模拟对象.我创建了一个自定义的 [AutoMoqData] 属性,我在每次测试中都会使用它.这是属性的代码: 使用 System.Linq;使用 AutoFixture;使用 AutoFixture.AutoMoq;使用 AutoFixture.Xunit2;命名空间 Shared.TestResou
..
我遇到了一个与AutoFixture和AutoMoqCustomization有关的奇怪问题,以及它如何处理具体类的自动模拟.我怀疑我没有很好地使用它,但是想知道是什么问题.首先,她有一些背景.假设我有一个要测试的课程: public class IdentityApplicationService { public IdentityApplicationService(
..
我试图自动模拟ApiController类在我的测试案例。它完美地工作,当我使用WebApi1。我开始使用WebApi2上新的项目,我得到这个异常抛出后,我尝试运行我的新测试: 系统.Reflection.TargetInvocationException:异常已被调用的目标引发异常。 ---> System.Security.Cryptography.CryptographicExc
..
在code: IFixture夹具=新灯()自定义(新AutoMoqCustomization())。 fixture.Customize&其中;的ViewDataDictionary>(C => c.Without(X => x.ModelMetadata)); VAR的目标= fixture.CreateAnonymous<&myController的GT;();
..