Tag: mstest
Microsoft .NET, Unit Test-Frameworks (MSTest)
5
Antworten
Arbeite ich an einer Anwendung, und ich erstellt haben eine Reihe von unit-tests für Sie. Das Projekt mit der test-Klasse hängt ab, 3 third-party-DLLs. Wenn ich gehen Sie zu dem bin\Debug-Ordner für das test-Projekt, die Dlls da
4
Antworten
Einige meiner mstest unit tests helfen bei der Erkennung von multi-threading-race-Bedingungen, und als solche sind Sie sehr nützlich, wenn Sie laufen oft in einer Zeile, aber ich will nur tun Sie dies für bestimmte Testläufe -- nicht
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
1
Antworten
Deaktiviere ich alle meine tests in meiner Klasse? Bin ich using namespace Microsoft.VisualStudio.TestTools.UnitTesting; Einzelne tests können ignoriert werden, mit der [Ignored] Attribut. Wenn die tests fehlerhaft sind, korrigieren Sie Sie, oder entfernen Sie Sie. Nicht ignorieren. InformationsquelleAutor
3
Antworten
Ich habe eine TestMethod mit Selen als unten: [TestMethod] public void ShouldSendPasswordReminder() { //go to loginregister url _fireFoxWebDriver.Navigate().GoToUrl(UkPaBaseUrl + "loginregister.aspx"); Thread.Sleep(1000); //click the forgotten password _fireFoxWebDriver.FindElement(By.LinkText("Forgotten your password?")).Click(); Thread.Sleep(1000); //enter your email address _fireFoxWebDriver.FindElement(By.Id("PasswordResetRequest1_PasswordResetRequest_Username")) .SendKeys("
[email protected]"); Thread.Sleep(1000); //click
2
Antworten
Ich habe viel Forschung auf dem Netz und versucht, ein paar Einstellungen, aber ich konnte das Verhalten reproduzieren, laufen MsTest in Visual Studio 2012 auf der Kommandozeile. Unsere Lösung besteht aus vielen Projekten, die bauen auf den
2
Antworten
Läuft bei mir: VS 2012 Neueste version von TFS Eine separate build-agent auf eine eigene VM Meine tests sind gated auf build und unit-tests. Auf meiner box bauen, die ich gefunden habe die folgenden Ordner: C:\Builds\4\SolutionName\SolutionName\TestResults aber
4
Antworten
Ich möchten, führen Sie die folgenden unit-tests, um: Erstellen Sie neue Kunden mit einer zufälligen Zahl für name, Passwort etc. Abrufen des gerade angelegten Kunden und behaupten, dass seine Eigenschaften enthalten die gleiche Zufallszahl Rufen Sie die
3
Antworten
Wenn ich meine unit-tests, würde ich gerne ausdrucken und Lesen, wie lange es dauert, um eine Funktion auszuführen. Ich habe versucht, mit Konsole.WriteLine() Trace.WriteLine() aber das hat nicht funktioniert. Wer weiß, die richtige Methode sollte ich verwenden?
9
Antworten
Bin ich immer die folgende Fehlermeldung beim ausführen der unit tests von visual studio mit resharper: Test-case objects missing for the following elements: ... Rebuild the project and try again In der QuickInfo neben dem unit-test-Methode, die
2
Antworten
Habe ich einige tests in Abhängigkeit von Erfolg und Misserfolg einiger tests. Wie kann ich die Abhängigkeit definieren, wie ich bin mit VS2010 Mstest und Selen. E. g wenn test1 ist fehlgeschlagen dann nicht test5, test 6.
4
Antworten
Ich benutze Visual Studio 2010 Professional mit MSTest-framework zur Durchführung von unit-tests. Ich habe scheußliche Produktion code zu testen. Erste Problem ist, dass problematische code ist im Konstruktor. Ich zeige examaple : class ClassToTest { public SomeEnum
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
6
Antworten
In einigen meiner Projekt ich feststellen, dass beim ausführen von unit-tests unter VSTS2008 seine VSTestHost der Speicher wächst. Da ich sehr viele tests in meiner Lösung, es führt zu OutOfMemroyException schließlich. Das sieht sehr seltsam für mich,
4
Antworten
Wenn ich öffnen Sie Visual Studio 2013 und laden meine Lösung, die ich bin begrüßt eine Fehlermeldung sagt mir das Test-Fenster wird nicht geladen. The composition produced a single composition error. The root cause is provided below.
1
Antworten
Habe ich einen erste mit opencover für ein Aktuelles Projekt, und habe es gemeinsam mit meinem mstest-Projekt. Ich habe ein problem ist allerdings, dass die opencover xml-Ausgabe erscheint, zu versuchen, zu analysieren, die Versammlung zweimal. Auch Wert
1
Antworten
Habe ich ein unit-test mit moq, in denen ich eine Fehlermeldung, dass ich ein setup sehe ich Beispiele, aber alles ist so unterschiedlich, dass ich es bin, die eine ordnungsgemäße moq setup Fehler: "Erwartet den Aufruf auf
3
Antworten
Ich bin einrichten einige MSTest-basierte unit-tests. Machen mein Leben leichter ich will eine base-Klasse behandelt die generische setup und taredown alle meine tests erfordern. Meine base-Klasse sieht wie folgt aus: [TestClass] public class DBTestBase { public TestContext
3
Antworten
Ich habe eine suite von unit-tests für mein Projekt, das ich ausführen, verwenden Sie die visual studio-test-runner. Ich möchte wissen, wie lange der Testlauf dauert, wenn es läuft. Die test-details-Bildschirm zeigt mir die start-und Endzeit des Laufs,
2
Antworten
Ich versuche, melden Sie einige Informationen, die während der unit-test ausgeführt wird, in MS Unit-Test-Framework VS 2010. Versuchte ich Trace.WriteLine, Konsole.WriteLine und Debuggen.WriteLine, aber ich bin nicht in der Lage zu sehen, die Ausgabe in das Ausgabefenster.
1
Antworten
Ich habe ein Visual-Studio-2012-Lösung mit einer Reihe von systemeigenen c++ - test-Projekte. Ich kann alle diese richtig und erfolgreich aus innerhalb von Visual Studio 2012 mit der Test-Explorer-Registerkarte. Aber ich Schaffe es nicht, die tests, die ausgeführt
4
Antworten
Habe ich die Hierarchie von funktionalen tests wie diese [TestClass] class BaseClass { //specific methods and members relevant to all functional tests are here //ie how to work with db } [TestClass] class Module1:BaseClass { [ClassInitialize] public
3
Antworten
Ein wenig Verwirrung im Hinblick auf das Verhalten von Moq mit MsTest. Edit: Das ist nicht eine Frage des "Wie Teste ich?" oder "Wie kann ich geltend machen?", dies ist ein Notizblock, um zu sehen, wie MoQ
2
Antworten
Hat jemand die folgende Fehlermeldung beim ausführen von unit-tests in Visual Studio Express 2012 For Web?: MSTestAdapter konnte nicht entdecken, den test, da der classic-Modus Helfer ist nicht verfügbar. Wenn ein TestSettings-Datei ausgewählt worden ist, deaktivieren Sie
3
Antworten
Mit MSTest, was ist der relative Pfad Wurzel des DeploymentItemAttribute. InformationsquelleAutor Anthony Mastrean | 2009-11-30
4
Antworten
gibt es eine MsTest-Äquivalent Geltend zu machen.Warnung in MbUnit ? Gute Frage. MSFT entschieden zu verwerfen bestehenden unit-testing-standards und kam mit etwas, das eher klobig statt. InformationsquelleAutor Hannoun Yassir | 2009-09-02
1
Antworten
In MbUnit kann man etwas wie das hier tun: [Test] [TestCategory("Bad Arguments")] [TestCategory("Fast")] [ExpectedException(typeof(ArgumentNullException))] public void TestCopyWithBadHref() { . . . } Hinweis: diese zwei: [TestCategory("Bad Arguments")] [TestCategory("Fast")] Seit TeamBuild integriert werden können, mit MsTest zu führen
3
Antworten
Ich habe mehrere batch-Dateien, die eine log-Datei Pfad und starten Sie visual studio 2010 ordertests. Wenn ich ausführen einer batch-Datei aus windows explorer läuft er einwandfrei. Das problem ist, dass wenn ich den Windows Task-Scheduler zum ausführen
4
Antworten
Wenn ich mit MSTest-Framework und kopieren Sie den code, der Selenium IDE erzeugt für mich, MSTest nicht erkennen [TearDown] und [SetUp]. Was ist die alternative dazu? InformationsquelleAutor Maya | 2011-05-31
6
Antworten
Schreibe ich einen unit-test für diese Methode gibt "void". Ich würde gerne einen Fall, dass der test bestanden wird, wenn keine Ausnahme geworfen. Wie Schreibe ich das in C#? Assert.IsTrue(????) (Meine Vermutung ist, dies ist, wie ich
4
Antworten
Diese Frage betrifft ein Allgemeines unit-test-Technik mit potentiell sehr nützlich Breite Palette von Szenarien anwendbar. Aber es ist leichter zu verstehen mit einem Beispiel zu illustrieren meine Frage besser. Sagen wir, ich will, um zu testen, dass
2
Antworten
Wenn ich meine Unit-Tests, alle tests übergeben, aber anstatt "Testlauf erfolgreich" oder was auch immer die Erfolgsmeldung ist, bekomme ich "Test run error" in die kleine bar, die mir sagt, wie viele meiner tests übergeben, obwohl alle
3
Antworten
Kam gerade über einige interessante Verhalten - Assert gefangen von Catch block. List<Decimal> consArray = new List<decimal>(); try { Decimal d; Assert.IsTrue(Decimal.TryParse(item.Value, out d)); consArray.Add(d); } catch (Exception e) { Console.WriteLine(item.Value); Console.WriteLine(e); } Behaupten wirft AssertFailedException und
2
Antworten
In NUnit verwenden wir TestFixtureSetUp was ist das äquivalent test in MSTest? Dank InformationsquelleAutor kumar | 2011-03-25
5
Antworten
Ich habe Visual Studio 2010 und wir haben noch zwei, die VS-Lösungen arbeiten wir mit. Der erste ist der web-Anwendung, und die zweite ist ausschließlich für die SpecFlow tests. Zwei Instanzen von Visual Studio gleichzeitig laufen, nur
4
Antworten
zunächst ich bin neu in SpecFlow. Ich habe eine feature-Datei, die ich habe /automatisieren möchten, mit MSTest als eine funktionale Tests mit einem vollständig eingerichtet-server, Daten-Zugriff ... Für diesen Zweck habe ich zu konfigurieren, die server mit
1
Antworten
VS2013 auto generiert eine web-api v2 controller für mich und meine EF-context. Ich bin versucht, unit-test, der Teil des Controllers. Egal was ich Tue, ich kann nicht meine behauptet zu überprüfen, die StatusCodeResult zurück. Der automatisch generierte
1
Antworten
Ich bin mit einem Visual Studio-Projekt Testen, bin auf der änderung der test-Konfiguration mit deployment-Dateien, etc. (über die VS GUI) und jetzt muss ich schreiben, ein Startup-script für den test ausführen. Ich habe keine Ahnung, welche Sprache
5
Antworten
Ich versuche zum test das folgende: protected IHealthStatus VerifyMessage(ISubscriber destination) { var status = new HeartBeatStatus(); var task = new Task<CheckResult>(() => { Console.WriteLine("VerifyMessage(Start): {0} - {1}", DateTime.Now, WarningTimeout); Thread.Sleep(WarningTimeout - 500); Console.WriteLine("VerifyMessage(Success): {0}", DateTime.Now); if (CheckMessages(destination))
5
Antworten
Habe ich ReSharper v8.2.1 installiert. Ich habe VS2013 Lösung, die enthält mehrere test-Projekte. Die meisten von Ihnen gut funktionieren. Aber ein Projekt ist, gebe mir Mühe. Im Projektmappen-Explorer mit der ich mit der rechten Maustaste auf das
3
Antworten
wollte ich informiere mich über Tests der Codierten UI. Also ich habe einige tests der codierten ui und spielte ein wenig herum. Aber jetzt bin ich an einem Punkt, ich kann mir selbst helfen. Ich habe Folgendes
5
Antworten
Ich habe Probleme mit Teamcity, wo es Verfahren zum ausführen von build-Schritten, auch wenn die vorhergehenden erfolgreich waren. Den letzten Schritt in meinem Build-Konfiguration setzt meine Website, die ich nicht wollen, es zu tun, wenn alle meine
20
Antworten
Habe ich einige unit-tests, die erwartet, dass die 'aktuelle Zeit', anders zu sein als DateTime.Nun, und ich will nicht zu ändern Sie die Zeit des Computers, offensichtlich. Was ist die beste Strategie, um dies zu erreichen? speichern
1
Antworten
Installiert hab ich NCover in meinem CI-server . Wie kann ich konfigurieren jenkins zum anzeigen von html-berichten mit enthält test-Ergebnisse mit code-coverage? Ich habe einen post, aber es ist mit etwas namens Gallio ( http://blog.teamlazerbeez.com/2009/08/04/using-ncover-for-net-code-coverage-with-hudson/ ). InformationsquelleAutor
5
Antworten
Habe ich ein VS2010-unit-test-Projekt mit SpecFlow 1.8.1 und mstest. Um die SpecFlow unit-tests zu arbeiten, habe ich Folgendes getan:- Habe ich noch die Verweise auf die folgenden Dateien in meinem Projekt:- Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll TechTalk.SpecFlow.dll Beachten Sie, dass die
3
Antworten
schönen Tag! Habe ich folgende Projektstruktur: Solution -My.Project -My.Project.Test --Resources ---mytest.file In meiner test-Datei folgende Methode: [TestMethod] [DeploymentItem("My.Project.Test\\Resources\\mytest.file", @"Resources")] TestMethod() { .... string path = "Resources\\mytest.file"; .... } In nach http://msdn.microsoft.com/en-us/library/ms182475%28v=vs.100%29.aspx möchte ich verwenden nur DeployItemAttribute ohne
2
Antworten
Habe ich ein Projekt Upgrade von Visual Studio 2010 auf 2012, und die .testrunconfig-Datei enthalten war, in den upgrade-Prozess. Bemerkte ich, dass es möglich war, klicken Sie auf "Analyze code coverage" auf einem der unit-tests, die ich
2
Antworten
Arbeite ich an einer suite von Selenium WebDriver (nicht Selenium RC und nicht mit Selen-Server) tests, die ausgeführt wird, indem Sie ein command-line Aufruf MSTest. Ich habe Ihnen auch den Durchbruch in test-Klassen für die einzelnen browser-wir
1
Antworten
Habe ich einige legacy-code ich möchte die unit-Tests. Ich erstellte eine erste moq testen, aber ich bin immer folgende exception: Moq.MockException:IConnection.SendRequest(ADF.Messaging.Vertrag.ConfigServer.GetDataVersionRequest) Aufruf fehlgeschlagen mit mock-Verhalten Streng. Alle Aufrufe auf die mock muss eine entsprechende setup. Wichtige Teile
3
Antworten
Erstellt habe ich dieses C# - Erweiterung-Methode für eine Person Klasse: public static class PersonExtensions { public static void Rename(this Person person, String newName) { person.Name = newName; } } Wie würde ich das Gerät testen dieser