Ist es möglich, Dependency Injection mit xUnit?

Habe ich eine test-Klasse mit einem Konstruktor, der braucht ein IService.

public class ConsumerTests
{
    private readonly IService _service;
    public ConsumerTests(IService servie)
    {
      _service = service;
    }

    [Fact]
    public void Should_()
    {
       //use _service
    }
}

Möchte ich plugin meine DI-container der Wahl zu bauen, die test-Klasse.

Ist das möglich mit xUnit?

  • Hast du eine Lösung finden? Ich habe das gleiche problem. Ich habe eine Menge von Abhängigkeiten in meinem xUnit-Tests, und es ist nicht eine richtige Lösung zu instanziieren 30 Abhängigkeiten von hand.
  • hi @MohammedNoureldin aktualisiert-Lösungen
InformationsquelleAutor Rookian | 2016-08-24
Schreibe einen Kommentar