Ich habe kürzlich auf Xcode 7 Beta 5 aktualisiert. Ich habe versucht, einem früheren Projekt einen Komponententest hinzuzufügen, erhalte jedoch die Fehlermeldung "Kein solches Modul [myModuleName]" in der @testable import myModuleNameZeile. Ich habe es versucht Bereinigen des Projekts mit OptionClean Build Folder Überprüfen Sie, ob "Testbarkeit aktivieren" (Debug) in den …
Ich bin neu im Unit-Test und höre ständig die Worte "Scheinobjekte", die viel herumgeworfen werden. Kann jemand in Laienbegriffen erklären, was Scheinobjekte sind und wofür sie normalerweise beim Schreiben von Komponententests verwendet werden?
Ich verwende einen einfachen Unit-Test-basierten Testläufer, um meine Django-Anwendung zu testen. Meine Anwendung selbst ist so konfiguriert, dass sie einen grundlegenden Logger in settings.py verwendet. logging.basicConfig(level=logging.DEBUG) Und in meinem Anwendungscode mit: logger = logging.getLogger(__name__) logger.setLevel(getattr(settings, 'LOG_LEVEL', logging.DEBUG)) Wenn Sie jedoch Unittests ausführen, möchte ich die Protokollierung deaktivieren, damit meine Ausgabe …
EDIT 2016-10-19: Die ursprüngliche Frage betraf ein spezifisches Problem für VS2015 CTP6 mit dem XUnit-Testläufer. Aus den Antworten geht hervor, dass es bei der Erkennung von Komponententests in Visual Studio ein viel umfassenderes Problem gibt, das in vielen verschiedenen Situationen auftreten kann. Ich habe meine Frage aufgeräumt, um dies zu …
Ich habe einige Komponententests, bei denen erwartet wird, dass sich die 'aktuelle Zeit' von DateTime unterscheidet. Jetzt möchte ich die Zeit des Computers natürlich nicht ändern. Was ist die beste Strategie, um dies zu erreichen?
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 5 Jahren . Verbessere diese Frage Gibt es derzeit gute Unit-Test-Frameworks für node.js (serverseitige js)? …
Wie kann ich in einem JUnit- Testfall eine Gleichheitserklärung zwischen Listen abgeben ? Gleichheit sollte zwischen dem Inhalt der Liste bestehen. Beispielsweise: List<String> numbers = Arrays.asList("one", "two", "three"); List<String> numbers2 = Arrays.asList("one", "two", "three"); List<String> numbers3 = Arrays.asList("one", "two", "four"); // numbers should be equal to numbers2 //numbers should not …
In der Django-Dokumentation ( http://docs.djangoproject.com/de/1.3/topics/testing/#running-tests ) heißt es, dass Sie einzelne Testfälle ausführen können, indem Sie sie angeben: $ ./manage.py test animals.AnimalTestCase Dies setzt voraus, dass Sie Ihre Tests in einer tests.py-Datei in Ihrer Django-Anwendung haben. Wenn dies zutrifft, funktioniert dieser Befehl wie erwartet. Ich habe meine Tests für eine …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Im letzten Monat geschlossen . Verbessere diese Frage Ich habe ein Python-Modul, das …
In Mockito- Dokumentation und Javadocs heißt es Es wird empfohlen, ArgumentCaptor zur Überprüfung, jedoch nicht zum Stubbing zu verwenden. Ich verstehe jedoch nicht, wie ArgumentCaptor zum Stubben verwendet werden kann. Kann jemand die obige Aussage erklären und zeigen, wie ArgumentCaptor zum Stubben verwendet werden kann, oder einen Link bereitstellen, der …
Wenn wir eine Unit-Test-Datei my-spec.js haben und mit Mokka laufen: mocha my-spec.js Das Standardzeitlimit beträgt 2000 ms. Es kann für einen Teiltest mit einem Befehlszeilenparameter überschrieben werden: mocha my-spec.js --timeout 5000 Ist es möglich, das Standardzeitlimit für alle Tests global zu ändern? Das heißt, der Standardwert für das Zeitlimit unterscheidet …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Verbessere diese Frage Ich versuche, mit Unit-Tests in …
Ich habe einen Code, der PropertyChangedEreignisse auslöst , und ich möchte einen Unit-Test durchführen können, um sicherzustellen, dass die Ereignisse korrekt ausgelöst werden. Der Code, der die Ereignisse auslöst, ist wie folgt public class MyClass : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; protected void NotifyPropertyChanged(String info) { if (PropertyChanged != …
Nach meinem Verständnis kann ich testen, ob ein Methodenaufruf erfolgt, wenn ich eine übergeordnete Methode aufrufe, dh: public abstract class SomeClass() { public void SomeMehod() { SomeOtherMethod(); } internal abstract void SomeOtherMethod(); } Ich möchte das testen, wenn ich anrufe, SomeMethod()dann erwarte ich, dass SomeOtherMethod()das angerufen wird. Habe ich Recht, …
Ich arbeite mit einem Code, bei dem ich den von der Funktion ausgelösten Ausnahmetyp testen muss (Ist es TypeError, ReferenceError usw.)? Mein aktuelles Testframework ist AVA und ich kann es als zweite Argumentmethode testen t.throws, wie hier: it('should throw Error with message \'UNKNOWN ERROR\' when no params were passed', (t) …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.