的代码:AutoFixture未能CreateAnonymous MVC控制器
IFixture fixture = new Fixture().Customize(new AutoMoqCustomization());
fixture.Customize<ViewDataDictionary>(c => c.Without(x => x.ModelMetadata));
var target = fixture.CreateAnonymous<MyController>();
异常:
System.Reflection.TargetInvocationException: System.Reflection.TargetInvocationException:异常已经通过目标抛出 一个调用。 ---> System.NotImplementedException: 该方法或操作未实现。
MyController()
需要3个参数。
我已经尝试了回答here中描述的修复程序,但它不起作用。
哪个ASP.NET MVC的版本是您使用? MyController构造函数看起来如何? MyController是否有任何可写属性?异常是否提供更多细节(例如堆栈跟踪)? – 2013-02-20 20:53:46