Looking for nunit Keywords? Try Ask4Keywords

nunitAttribute


Bemerkungen

Version 1 von NUnit verwendete den klassischen Ansatz, um Tests basierend auf Vererbungs- und Namenskonventionen zu identifizieren. Ab Version 2.0 verwendet NUnit für diesen Zweck benutzerdefinierte Attribute.

Da NUnit-Test-Fixtures nicht von einer Framework-Klasse erben, kann der Entwickler die Vererbung auf andere Weise verwenden. Und da es keine willkürliche Konvention für Benennungstests gibt, kann die Wahl der Namen ganz darauf ausgerichtet sein, den Zweck des Tests zu kommunizieren.

Alle NUnit-Attribute sind im NUnit.Framework-Namespace enthalten. Jede Quelldatei, die Tests enthält, muss eine using-Anweisung für diesen Namespace enthalten, und das Projekt muss auf die Framework-Assembly (nunit.framework.dll) verweisen.

Ab NUnit 2.4.6 sind die Attribute von NUnit nicht mehr gesiegelt, und alle von ihnen abgeleiteten Attribute werden von NUnit erkannt.

Attribute Verwandte Beispiele