Tag: nunit
NUnit ist eine open source unit testing framework für .NET und Silverlight in C# geschrieben. Es dient dem gleichen Zweck wie JUnit oder TestNG in der Java-Welt, und ist eine von vielen in der xUnit-Familie.
4
Antworten
Ich versuche, mit NUnit Läufer 2.6.4 führen Sie alle Versuchsanordnungen in meinem test-Ordner. Meine aktuellen Befehl sieht wie folgt aus: /nologo /noshadow /framework:net-4.0 /xml:.\test\TestResults.xml .\test\*.Test.dll Leider Nunit-nur wirft ein System.ArgumentException: Illegales Zeichen im Pfad. Ist es trotzdem
4
Antworten
In NUnit, bin ich auf das schreiben von Trace-Anweisungen in der Prüfung, und Ihnen zu zeigen, bis Sie in die Registerkarte trace kann der NUnit-gui. Auf ein neues Projekt, ziehe ich die eingebaute Unit-Tests in Visual Studio
4
Antworten
Arbeite ich an selenium web-Treiber-Projekt. Ich war in der Lage, integrierte tests in Test Explorer und ausführen. Auf einmal bekomme ich folgenden Fehler beim Umbau die Lösung. Unit Adapter 3.2.0.0: Test discovery starting NUnit VS Adapter 2.0.0.0
3
Antworten
Im arbeiten durch das tutorial unten auf NUnit im moment, aber Im stecken etwa auf halbem Weg durch, weil ich nicht weiß, was der Autor meint, wenn er sagt: "Importieren Sie die heruntergeladene DLL-Dateien in das Projekt".
6
Antworten
Wenn ich WatiN tests auf unseren build-server-Sie alle werfen diese InteropServices.COMException: MyTestClassName.MyTestMethodName: System.- Laufzeit.InteropServices.COMException : Erstellen Sie eine Instanz des COM-Komponente mit CLSID {0002DF01-0000-0000-C000-000000000046} von der IClassFactory konnte aufgrund des folgenden Fehler: 80004005. Bekomme ich das gleiche
2
Antworten
Habe ich eine test-suite, in NUnit, dass Verweise in verschiedene unit-test-fixtures in verschiedenen Baugruppen. Habe ich ziemlich viel verwendet der Beispielcode aus NUnit ist docs: namespace NUnit.Tests { using System; using NUnit.Framework; using System.Collections; public class AllTests
4
Antworten
Könnte jemand mir zeigen, wie würden Sie gehen über das erstellen von mock-HTML-Helfer mit Moq? Diese Artikel hat einen link zu einem Artikel behauptet, um dies zu beschreiben, aber der folgende link gibt nur eine ASP.NET Runtime
6
Antworten
Bin ich das lernen von TDD und ich haben derzeit eine Methode, die funktioniert, aber ich dachte, ich würde gehen am Wiederaufbau mit TDD. Die Methode im wesentlichen dauert 6 Parameter, Abfragen einer Datenbank, hat eine gewisse
1
Antworten
Ich bin Entsendung diese Frage von neuem auf drängen des sehr geehrter Herr John Skeet, regte ich entwickeln ein einfaches test-Programm, das isoliert und zeigt das Problem, das ich bin, die Begegnung und repost der Frage. Diese
3
Antworten
neues zu unit-Tests. Ich habe eine Einheit der Arbeit, dass ich versuche, das Gerät zu testen. Ich bin wahrscheinlich etwas fehlt einfach hier. Ich bin versucht zu unit-testen Sie die Commit-Methode. Ich bin mit nunit und moq.
1
Antworten
Guten Morgen. Ich konfigurieren Möchten Jenkins-server zum ausführen von NUnit mit dem plugin Jenkins NUnit-plugin, aber ich versuche, viele Dinge und nicht funktioniert. Ich klicken Sie in die Taste ** Fügen Sie einen build-Schritt** >> Windows Batch
4
Antworten
Ich habe Folgendes problem: ich bin mir bewusst, dass es zu einem Timeout-Attribut in NUnit. Mein problem ist, dass die unit-tests tatsächlich erzeugen Sie einen neuen Prozess, die, wenn Sie eingefroren ist nie getötet von NUnit. Wie
1
Antworten
Ich versuche ein unit test eine Methode und mock Aufruf der Methode drin: class LoginViewModel { public bool LogUserIn(string hashedPassword) { //Code if (loginSuccessful) { GoToMainMenu(); //I WANT TO MOCK THIS CALL. return true; } return false;
2
Antworten
Ich versuche, mit N-EINHEIT zum testen meiner web-API-Anwendung, aber ich bin nicht in der Lage zu finden, eine richtige Art und Weise zu testen, meine Datei-upload-Methode. Was wäre der beste Ansatz, die Methode zu testen? Web-API-Controller: [AcceptVerbs("post")]
3
Antworten
Habe ich eine Reihe von tests in NUnit die Müll Daten auf dem Dateisystem (schlecht, ich weiß, aber ich habe wenig Kontrolle über diese). Derzeit haben wir ein cleanup-tool, das entfernt diese Provisorien und so, aber ich
3
Antworten
Ich habe einige tests, bei denen checke ich für parameter-Namen in Ausnahme. Wie Schreibe ich dies in MS-TEST? ArgumentNullException exception = Assert.Throws<ArgumentNullException>( () => new NHibernateLawbaseCaseDataLoader( null, _mockExRepository, _mockBenRepository)); Assert.AreEqual("lawbaseFixedContactRepository", exception.ParamName); Habe ich gehofft ordentlicher Weg, so
2
Antworten
Ich versuche, um eine Methode zu erstellen, das dauert ein testdelegate oder Delegierten und übergibt Parameter an das delegate-Objekt. Das ist, weil ich bin der Erstellung einer prüfanwendung für ein Methoden in Controllern, die alle nimmt die
3
Antworten
Ich bin versucht zu behaupten, dass die eine Liste enthält, die eine bestimmte Zeichenfolge. Da bräuchte ich die auszuwertende Bedingung den Fall unempfindlich, ich habe einen workaround (etwas entlang in diesem blog-post). Allerdings würde ich gerne wissen,
7
Antworten
Ich versuche, unit-test einer Klasse, die öffentlichen und privaten Methoden und ich möchte, dass unit-Tests eine bestimmte Methode festgelegt wurde, die als private (protected abstract auf der Basis). Ich kann die Methode public und ich will nicht
9
Antworten
Debuggen einen NUnit-test in VS2010 und ist nicht zu stoppen auf den Haltepunkt. Es war die Arbeit der letzten Zeit habe ich versucht zu Debuggen test (vielleicht 1 Jahr her) aber jetzt funktioniert es nicht. Ich habe
4
Antworten
Für das Leben von mir ich kann nicht SpecFlow konfiguriert NUnit als test-runner. NUnit ist nicht in der Liste der Extras > Optionen > SpecFlow-test-runner Drop-down-Menü und die "auto" Einstellung nicht finden NUnit. Habe ich versucht, Neuinstallation
3
Antworten
Hallo, ich bin versucht, in ein mock einer Klasse die Methode mit zwei möglichen Eingaben. Wenn ich die Ausgabe nur den letzten Satz bis Rückkehr erwartete Ausgabe. Die erste nicht. Jede Hilfe wird sehr geschätzt. [Test] public
3
Antworten
Wie schreibt man unit tests für Methoden, die Benutzung von threads. Im Beispiel unten, wie man test-Methode someMethod ? public class SomeClass { private final SomeOtherClass someOtherClassInstance = IoC.getInstance(SomeOtherClass.class); private final ExecutorService executorService = Executors.newCachedThreadPool(); public void
1
Antworten
Ich habe Probleme mit Moq in ein UnitTesting-Projekt mit Ninject. Zunächst ein paar Zeilen über meine Lösung. Es enthält mehrere Projekte (BussinesLogic, DAL, Infrastruktur...). Mein Ziel ist es, UnitTest die Logik, die ich verwende in BussinessLogic Projekt.
3
Antworten
Habe ich kürzlich aktualisiert, um TeamCity 9.1.6, um mein neues unit-tests basierend auf NUnit 3.2.1. Aber jetzt bin ich Probleme beim ausführen der tests: Habe ich ausgewählt NUnit3 Testamentsvollstrecker in build-Schritte, konfiguriert es entsprechend: Beim erstellen bekomme
1
Antworten
Ich versuche, TeamCity Einrichtung für ein Projekt. Ich will laufen ein geplanter build, umfasst einen Schritt, bei dem NUnit Tests ausgeführt werden. Meine NUnit-build-Schritt wie folgt aussieht: Runtime: NUnit-2.6.3 v4.0 MSIL Run tests on: **/Tests/*.dll Execute: If
5
Antworten
Diese Antwort auf eine Frage über C++ unit test frameworks schlägt vor, eine Möglichkeit, die hatte ich gar nicht gedacht vorher: mit C++/CLI und NUnit zum erstellen von unit-tests für native C++ - code. Verwenden wir NUnit
1
Antworten
Folgende code ist der code. erstellen Sie eine Klasse lib fügen Sie den ref zu NUnit-framework 2.5.3.9345 und Moq.dll 4.0.0.0 und fügen Sie den folgenden code. Versuchen, läuft es auf meinem Rechner wirft TestCase 'MoqTest.TryClassTest.IsMessageNotNull' fehlgeschlagen: Moq.MockException
1
Antworten
Ich nur watete durch Fragen und blogs über das Thema mocking und Dependency Injection. Zu einem Ergebnis kommen, ich brauche nur zu verspotten, die Schnittstelle, die verbraucht wird, durch den Kunden. Ich freue mich auf das testen
1
Antworten
In meinen tests, hier ist mein code: [SetUp] public void Initialise() { mockOwinManager = new Mock<IOwinManager<ApplicationUser, ApplicationRole>>(); mockSearch = new Mock<ISearch<ApplicationUser>>(); mockMail = new Mock<IRpdbMail>(); mockUserStore = new Mock<IUserStore<ApplicationUser>>(); mockOwinManager.Setup(x => x.UserManager).Returns(() => new AppUserManager(mockUserStore.Object)); sut =
4
Antworten
Ich bin immer die Ausnahme Der typeninitialisierer für 'Moq.Mock - `1' warf eine Ausnahme. Verwendung Moq 4.0 habe ich überprüft, um auf ein paar Foren, und Sie weisen auf die Verwendung der Moq-NoCastle version. Ich habe beides
3
Antworten
Ich führe einige test-Fälle mit teamcity. Es ist das speichern der Daten auf eine Textdatei erfolgreich aber wenn ich versuche, zu Lesen, dass die Daten von der gleichen Stelle, gibt die folgende Fehlermeldung SetUp-Methode fehlgeschlagen ist. System.-
4
Antworten
In der .net 3.5 Projekt, an dem ich derzeit arbeite, schrieb ich einige tests für eine service-Klasse. public class ServiceClass : IServiceClass { private readonly IRepository _repository; public ServiceClass(IRepository repository) { _repository = repository; } #region IServiceClass
2
Antworten
Hier ist ein sehr einfaches Beispiel, was ich versuche zu tun: public class Bar { public void SomeMethod(string param) { //whatever } } public interface IBarRepository { List<Bar> GetBarsFromStore(); } public class FooService { private readonly IBarRepository
1
Antworten
Ich versuche zu verspotten, meine Repositorys Get () - Methode ein Objekt zurückgeben, um gefälschte ein update auf das Objekt, aber mein setup nicht funktioniert: Hier ist mein Test: [Test] public void TestUploadDealSummaryReportUploadedExistingUpdatesSuccessfully() { var dealSummary =
2
Antworten
Habe ich eine einfache Konsolenanwendung. Es wird ausgelöst, der mit einem normalen main und das gesamte Programm recides in main. Es verwendet die Command Line Parser Library. Dann habe ich noch ein zweites Projekt in der Projektmappe
3
Antworten
Ich bin nicht in der Lage zum ausführen der unit-tests in Visual Studio 2013, wie ich verwendet, um in der Lage sein, um es aus der Visual Studio-Fenster in Visual Studio 2010. Ich bin nicht in der Lage, etwas zu finden,
8
Antworten
Habe ich eine ASP.net Web-Site-Projekt (.net 3.5). Derzeit sind alle nicht-code hinter den code-Dateien (einschließlich Linq2Sql Sachen, Daten, Kontexte, business-Logik, Erweiterung Methoden etc.) befinden sich im Ordner App_Code. Ich bin interessiert bei der Einführung von Unit-Testing (mit
2
Antworten
Habe ich erfolgreich geschafft, MSTests läuft für jeden der baut auf unseren TeamCity Server. Ich habe ein paar Projekte, NUnit, so war in der Hoffnung, dass immer TeamCity zum ausführen von NUnit-tests so einfach wie das ausführen
4
Antworten
Was ist die knappste Art und Weise zu verwenden, Moq, zu verhöhnen, eine Methode, die eine exception werfen, wenn er das erste mal aufgerufen wird, dann gelingt das zweite mal aufgerufen wird? Moq 4.2 & jetzt höher
3
Antworten
Gibt es mehrere tabs in der GUI-runner von NUnit: Ich verstehen, dass die Verwendung der Konsole.WriteLine (...) zeigt die Nachrichten in "Konsole.Aus" tab. Meine Frage ist, was die anderen Registerkarten sind und wie kann ich die log-Nachrichten
2
Antworten
Ich versuche zu laufen, einen unit-test einer Methode in eine abstrakte Klasse. Ich verdichtet haben, die den folgenden code: Abstrakte Klasse: public abstract class TestAb { public void Print() { Console.WriteLine("method has been called"); } } Test:
2
Antworten
Hallo ich bin neu Moq testen und harte Zeit zu tun, eine einfache Behauptung. Ich bin über eine Schnittstelle public interface IAdd { void add(int a, int b); } Moq für die IAdd Schnittstelle: Mock<IAdd> mockadd =
5
Antworten
Geltend zu machen.Equals () - ruft nie Equals() operator == operator != Bin ich etwas fehlt? Ich habe IEquatable implementiert aber noch die Methoden, die nie aufgerufen wird, während mit nunit. if (objectA != objectB) Assert.Fail(); //doesnt
2
Antworten
Szenario Zunächst, ich bin neu zu testen - also bitte Geduld mit mir. In meinem test-Projekt, es ist ein Controller-Ordner. Der Ordner Controller enthält einen ControllerATest.cs, ControllerBTest.cs und ControllerCTest.cs. Da my-namespace an meiner Ordner-Struktur, Sie alle teilen
4
Antworten
Wo ist die Unterschiede zwischen nUnit und xUnit.net? Was ist der Punkt, der die Entwicklung von zwei von Ihnen, nicht nur eine? Habe ich gelesen, dass xUnit-entwickelt von dem Erfinder von nUnit: xUnit.net ist ein unit-testing-tool für
1
Antworten
Ich habe 3 Projekt in meinem C# - Lösung. Signaturen Strukturen Tests Signaturen mit öffentlichen und internen Schnittstellen. Auch hat es [assembly: InternalsVisibleTo("Structures")] [assembly: InternalsVisibleTo("Tests")] in AssemblyInfo.cs. Strukturen in öffentlichen und internen Klassen und [assembly: InternalsVisibleTo("Tests")] in
4
Antworten
Ich habe eine statische Klasse, die ich benutze für die Anmeldung: public static class myLogger { public static ErrorLogging(string input) { //dostuff } } So wie ich bin, es zu benutzen ist: public class myClassthatDoesStuff { ...
2
Antworten
Dies ist meine Domäne-Klasse public partial class Department { public int DepartmentId { get; set; } [Required] public string DepartmentCode { get; set; } [Required] public string DepartmentFullName { get; set; } public bool Status { get;
9
Antworten
Ich geschrieben habe, eine Klasse und viele unit-test, aber ich schaffte es nicht thread-sicher. Nun, ich möchte, um die Klasse thread-sicher, aber es zu beweisen und verwenden TDD, die ich schreiben will fehlerhaften unit-tests, bevor ich die