2016-07-15 33 views
0

Visual StudioIst es sicher, das Set von Unit-Test-Frameworks im selben Projekt zu verwenden?

Ich benutze NUnit in meinem Projekt mit Komponententests. Aber ich brauche einige Tests, um mit JustMock und NSubstitute-Frameworks zu schreiben. Ich möchte ein Projekt mit den Tests für jedes getestete Projekt haben. I.e. Ich möchte das individuelle Projekt nicht mit Tests für jedes Unit-Framework (NUnit, JustMock und NSubstitute) haben. Habe ich die Probleme (z. B. Konflikte mit ihren Testadaptern), wenn meine Tests in einem einzigen Projekt durchgeführt werden?

Antwort

0

NUnit ist ein Test-Framework. NSubstitute ist ein spöttischer Rahmen. Ich denke, JustMock ist ein spöttischer Rahmen. Das Testen von Frameworks und das Mocking von Frameworks sind unterschiedliche Dinge, sodass sie im Allgemeinen keinen Konflikt verursachen.

Zwischen zwei verschiedenen Mocking-Frameworks ist es möglich, aber wahrscheinlich keine Konflikte. Ich denke, dass die meisten von ihnen zur Kompilierungszeit angezeigt werden, falls das Framework die gleichen Namen verwendet und Sie beide Namespaces in einer Datei verwenden.

Es wird jedoch leichter zu beantworten sein, wenn Sie bestimmte Bedenken haben.