2016-11-25 4 views
0

Kann jemand erkennen, was ich hier vermisse? Ich möchte nur einen Controller zum Testen erstellen. TController ist ein Typargument meiner TestFixture-Klasse. Dieser Code gibt eine NotImplementedException zurück. Warum?AutoFixture um MVC zu testen

var fixture = new Fixture().Customize(new AutoMoqCustomization()); 
 
SutController = fixture.Create<TController>();

Antwort

0

Ich weiß nicht, warum, aber ich habe folgendes zu tun:

var fixture = new Fixture().Customize(new AutoMoqCustomization()); 
 
fixture.Customize<ControllerContext>(c => c.OmitAutoProperties()); 
 
SutController = fixture.Create<TController>();

Verwandte Themen