Mã:AutoFixture không CreateAnonymous MVC Controller
IFixture fixture = new Fixture().Customize(new AutoMoqCustomization());
fixture.Customize<ViewDataDictionary>(c => c.Without(x => x.ModelMetadata));
var target = fixture.CreateAnonymous<MyController>();
các Ngoại lệ:
System.Reflection.TargetInvocationException: System.Reflection.TargetInvocationException: ngoại lệ đã được ném bởi mục tiêu của một lời kêu gọi. ---> System.NotImplementedException: Phương thức hoặc thao tác không được triển khai.
MyController()
có 3 tham số.
Tôi đã thử bản sửa lỗi được mô tả trong câu trả lời here nhưng nó sẽ không hoạt động.
Phiên bản nào của ASP.NET MVC bạn đang sử dụng? Phương thức khởi tạo 'MyController' trông như thế nào? 'MyController' có bất kỳ thuộc tính ghi nào không? Ngoại lệ có cung cấp thêm chi tiết (ví dụ: theo dõi ngăn xếp) không? –