Tag: tdd

Test-Driven Development (TDD) ist das schreiben einer fehlerhaften automatisierten test festlegen, was gebaut werden wird. Der test wird durchgeführt, um die pass-code zu schreiben, die erfüllt die Bedingung. Schließlich wird der code umgestaltet werden.

Rspec NoMethodError: undefined method `errors_on'

Anzahl der Antworten 1 Antworten
Ich bin Tests für die Validierung der Eingabe einer Stadt-Attribut in einem Adressen-Modell. Mein Modell-Spezifikation ist wie folgt require 'rails_helper' RSpec.describe Address, :type => :model do before(:each) do @valid_attributes = { street: 'rock avenue', city: 'MSA', zip:

Sollte ich unit test Methoden, die vererbt werden, von der super-Klasse?

Anzahl der Antworten 4 Antworten
Schreibe ich momentan eine Implementierung der JDBC-Treiber (ja, Sie haben richtig gelesen) in TDD-Manier, und zwar habe ich nur fertige Klasse stubs an diesem Punkt, und nur einige kleinere Funktionen, nur es fiel mir auf, daß da

Googletest für Android-NDK

Anzahl der Antworten 4 Antworten
Ich überprüft eine Vorherige Antwort zu unit-test für Android, wo es wird vorgeschlagen Googletest als gute option. Allerdings bekam ich einen Blick in das Google C++ Testing Framework - Googletest. Über die Plattformen, sehe ich nichts erwähnen,

Was sollte ich beachten bei der Auswahl ein mocking-framework für .Net

Anzahl der Antworten 8 Antworten
Es gibt viele von mocking-frameworks gibt .Net. Es gibt keinen klaren Sieger, verdrängt die anderen in jeder Hinsicht. Die führenden mocking frameworks haben auch viele verschiedene Stile der Nutzung. Die Zeit es braucht, zu lernen, alle die

Wie mock-statische Methode in Java?

Anzahl der Antworten 2 Antworten
Habe ich eine Klasse FileGenerator, und ich Schreibe einen test für die generateFile() Methode, die tun sollten, die folgende: 1) es sollten rufen Sie die statische Methode getBlockImpl(FileTypeEnum) auf BlockAbstractFactory 2) es sollte aufzufüllen variable blockList von

Mit Robot Framework für ATDD

Anzahl der Antworten 3 Antworten
Ich würde gerne hören, andere Leute Erfahrung mit Robot Framework für automatisierte Akzeptanztests. Was sind Ihre wichtigsten stärken und Schwächen sowie einen Vergleich mit anderen frameworks (vor allem Fitnesse und Selenium)? Den code getestet wird, ist real-time,

Was nicht zu testen, wenn es um Unit-Testing?

Anzahl der Antworten 21 Antworten
In die Teile des Projekts schreiben von unit-tests ist fast oder wirklich unmöglich? Daten-Zugriff? ftp? Wenn es eine Antwort auf diese Frage, dann kann eine 100% Abdeckung ist ein Mythos, nicht wahr? Warum ist das nicht geschlossen,

Jasmin wirft Fehler auf erwarten Sie().toThrow statt der Identifizierung der Fehler geworfen

Anzahl der Antworten 1 Antworten
Ich versuche, die Funktionen implementieren, für den Druck ein Diamant in Bezug auf Lern-testgetriebene Entwicklung in javascript. Diamond.prototype.outerSpace = function (current, widest) { var currentValue = this.getIndexOf(current); var widestValue = this.getIndexOf(widest); if (currentValue > widestValue) { throw

wo kann ich einige tutorials auf Java FitNesse und Schlank?

Anzahl der Antworten 3 Antworten
So wie es momentan steht, diese Frage ist nicht eine gute Passform für unsere Q&A-format. Wir erwarten Antworten auf Tatsachen gestützt, Referenzen und know-how, aber diese Frage wird wahrscheinlich werben Debatte, Argumente, polling, oder erweiterte Diskussion. Wenn

Testen von browser-Erweiterungen

Anzahl der Antworten 2 Antworten
Werde ich schreiben Reihe von browser-Erweiterungen (die gleiche Funktionalität für jeden gängigen browser). Ich hoffe, dass einige der code freigegeben werden, aber ich bin mir nicht sicher über diese noch. Sicher, dass einige Erweiterungen mit nativen API.

Was ist es.isAny und was es ist.in mock Unit-Tests

Anzahl der Antworten 2 Antworten
Gibt es viele Fragen wurden schon gestellt, aber ich glaube, ich brauche etwas mehr basic, klarer konnte das Konzept, so wie ich bin Anfänger in TDD. Ich kann nicht vorwärts gehen, bis dann. Könnte, gehen Sie bitte

Wie zu tun beginnen TDD in einem django-Projekt?

Anzahl der Antworten 2 Antworten
Ich habe gelesen, eine Menge von essays, reden, benifits TDD bringen kann, um ein Projekt, aber ich habe nie geübt TDD in mein eigenes Projekt vor. Jetzt beginne ich, ein experimentelles Projekt mit Django, und ich glaube,

Die Simulation von Benutzereingaben für TDD JavaScript

Anzahl der Antworten 4 Antworten
Ich bin es zunehmend schwierig, zu simulieren eigentliche Benutzer-Ereignisse mit jQuery oder native element-Funktionen auslösen. Zum Beispiel, wenn Sie eine text-Eingabe-und Sie nicht möchten, dass der Benutzer in der Lage sein, um ein Zeichen hinzuzufügen, rufen Sie

Gibt es gute online-tutorials zu TDD für einen erfahrenen Programmierer, die neuen zu testen?

Anzahl der Antworten 7 Antworten
Arbeite ich mit einem Python-development-team, das Erfahrung mit der Programmierung in Python, aber gerade jetzt versuchen zu Holen TDD. Da ich einige Erfahrung in der Arbeit mit TDD mich, ich wurde gebeten, einen Vortrag über es. Vor

Führen Logik-tests in Xcode 4 ohne starten Sie den simulator

Anzahl der Antworten 7 Antworten
Möchte ich laufen tests in Xcode 4 mit OCUnit ohne starten Sie den simulator. Bitte, versuchen Sie nicht und überzeugen Sie mich, ich mache unit-Tests falsch oder etwas ähnliches. Ich mag zu tun TDD die traditionelle Art

Mit Moq und TDD, wo Sie anfangen sollen?

Anzahl der Antworten 4 Antworten
Habe ich eine server-Anwendung, und ich fragte mich, wo ich anfangen soll wenn ich die starten will Umsetzung von TDD und Verwendung von Moq. Was gute Bücher, die ich Lesen konnte, über das Thema, die nicht so

jasmine-test-Funktion, die eine Zusage zurückgibt

Anzahl der Antworten 2 Antworten
Habe ich die folgende Implementierung der Funktion function getRepo(url) { var repos = {}; if (repos.hasOwnProperty(url)) { return repos[url]; } return $.get(url) .then(repoRetrieved) .fail(failureHandler); function repoRetrieved(data) { return repos[url] = data; } function failureHandler(err, xhr) { throw

Hinzufügen von Cookies zu Verlangen.Cookies-Auflistung

Anzahl der Antworten 1 Antworten
Ich versuche eine wrapper-Klasse erstellen zu verarbeiten Inhalt HttpContext. Erstelle ich ein cookie, aber nicht hinzufügen zu HttpContext.Request-oder Response-cookies-Auflistung. Ich bin mit Moq. Auch ich bin mit MvcMockHelp aus dem folgenden link: http://www.hanselman.com/blog/ASPNETMVCSessionAtMix08TDDAndMvcMockHelpers.aspx Wenn ich versuche, um

Test-eine Methode, Verhalten im multi-threading-Umgebung mit JUnit?

Anzahl der Antworten 3 Antworten
Für eine bestimmte Methode, die ich schreiben will testen, cased, um zu sehen, wie es sich verhält, wenn mehrere Threads gleichzeitig laufen. Klingt vielleicht dumm, aber wollte mal Fragen ob es möglich ist, zu jedem solchen Szenario

CasperJS und alert-Boxen

Anzahl der Antworten 2 Antworten
Wie kann ich testen, dass eine alert-box auf meine Seite aufgerufen wurde? Kann ich schnappe mir den text der alert-box und es zu bewerten? Meine klicken Sie in CasperJS ist wie folgt realisiert: casper.waitForSelector('a[href="javascript:UserLogin()"]', function success() {

Mokka mit nodejs geltend machen, hängt/timeouts für assert(false) anstelle von Fehler

Anzahl der Antworten 3 Antworten
Ich habe diese Art des Mokka test: describe 'sabah', → beforeEach → @sabahStrategy = _.filter(@strats, { name: 'sabah2' })[0] .strat it 'article list should be populated', (done) → @timeout 10000 strat = new @sabahStrategy() articles = strat.getArticleStream('barlas')

Rspec nicht funktioniert, erhöhen oder nicht erhöhen?

Anzahl der Antworten 1 Antworten
Ich arbeite beim lernen von TDD während des Schreibens einige kleine ruby-Programme. Ich habe folgende Klasse: class MyDirectory def check(dir_name) unless File.directory?(dir_name) then raise RuntimeError, "#{dir_name} is not a directory" end end end und ich versuche, es

wie schreiben Sie einen junit-Testfall für eine toString () - Methode

Anzahl der Antworten 2 Antworten
sehr müssen, tdd, junit, Test etc. wie kann ich dies testen? public String toString() { StringBuilder builder = new StringBuilder(); builder.append(SalesExceptionHandlerImpl.class.getName() + " ["); builder.append("toString()="); builder.append(super.toString()); builder.append(", getClass()="); builder.append(getClass()); builder.append(", hashCode()="); builder.append(hashCode()); builder.append("]"); return builder.toString(); } code

Integration testing-frameworks für das testen eines verteilten Systems?

Anzahl der Antworten 4 Antworten
Ich habe ein verteiltes system mit verteilten Komponenten über mehrere Felder. Sie kommunizieren miteinander über tcp-oder multicast. Die einzelnen Komponenten Anschlussstellen Nachrichten mit jedem anderen - dies sind im wesentlichen Datenstrukturen serialisiert. Was integration test frameworks haben

Ist BDD hauptsächlich verwendet in der integration-test?

Anzahl der Antworten 4 Antworten
Einer gemeinsamen Geschichte Story: User logging in As a user I want to login with my details So that I can get access to the site Angesichts dieser breiten Abdeckung, ist es nutzlos, wenn ich mock der

Rhino Mocks, VerifyAllExpectations

Anzahl der Antworten 2 Antworten
Ich würde wie zu verfolgen ein Aufruf einer Methode mit Rhino Mocks. Nehmen wir an ich habe diesen code: public class A { protected IB _b; public A(IB b) { _b = b; } public void Run(

Spock - ignorieren spec-Methode für eine Subklasse

Anzahl der Antworten 1 Antworten
Ich habe einen test-spec in Spock und ich möchte gelten die gleichen tests, um eine weitere alternative mit Ausnahme von einer Methode. Ich erweitere die original spec, umsetzen einige benutzerdefinierte Sachen im Zusammenhang mit der alternative und

Wie kann ich testen, ob eine Funktion Aufrufe, die eine bestimmte Methode/Funktion?

Anzahl der Antworten 2 Antworten
Gibt es eine Möglichkeit in Mocha zu testen, ob eine Funktion ruft eine bestimmte Methode oder externe Funktion? Ich bin mit Mokka mit Chai, bin aber offen für jede andere Behauptung Bibliotheken. Ok, also die Prüfung, ob

Unit-Tests MFC-UI-Anwendungen?

Anzahl der Antworten 7 Antworten
Wie Sie unit-test eine große MFC-UI-Anwendung? Wir haben ein paar große MFC-Anwendungen, die in der Entwicklung seit vielen Jahren verwenden wir einige standard-automatisierten QA-tools zum ausführen von basic-Skripts zu prüfen, Grundlagen, Datei öffnen etc. Diese werden von

Testen Von Python-Skripten

Anzahl der Antworten 5 Antworten
Wie Teste ich die STDOUT-Ausgabe eines Python Skripts mit einem Testframework wie doctest, unittest, Nase, etc? Sagen wir zum Beispiel, läuft mein script "todo.py --list" zurückkehren sollte, "den Müll rauszubringen". Ich habe gelesen, jemand trennt sich die

BDD-framework für das frontend?

Anzahl der Antworten 6 Antworten
Auf der server-Seite haben wir Rspec/Cucumber für BDD-Entwicklung (ruby) vowsjs (node.js) Ist es ein BDD-frameworks zu verwenden, die auf web-Browsern (nicht qUnit oder YUI test, da diese sind nur für TDD)? Sie könnten auch einen Blick auf

Wie wiederholen/eine Schleife durch mocha tests

Anzahl der Antworten 1 Antworten
Ich ve wurden arbeiten an ein paar mocha/chai tests, und ich habe noch nicht gefunden, eine gute Möglichkeit, die Ausführung meiner tests über viele verschiedene Möglichkeiten, abgesehen von der Platzierung eine Schleife in jedem der 'es' -

Ist test-driven development eine normale Annäherung im game-development?

Anzahl der Antworten 8 Antworten
Ich bin nur neugierig, da alle TDD Beispiele, die ich gesehen haben, ist web-Programmierung verwandt. Und wenn es nicht ein normaler Ansatz, warum ist es nicht? Könnten Sie bitte auch den vollständigen Namen "Test Driven Development" irgendwo

Unit-Tests Vererbung

Anzahl der Antworten 7 Antworten
Ich habe eine Frage zu unit-Tests. Sagen wir mal so, ich habe mehrere Klassen, die Erben Verhalten von einer übergeordneten Klasse. Ich will nicht testen, alle Kind-Klassen für dieses Verhalten. Stattdessen würde ich den test der übergeordneten

RhinoMock : Mocks Vs StrictMocks Vs DynamicMocks

Anzahl der Antworten 2 Antworten
Verstehe ich den Unterschied zwischen Mock und Stub. Aber verschiedene Arten von Mocks in RhinoMock Rahmen verwirrt mich. Könnte jemand, erklären die Konzepte von Mocks Vs StrictMocks Vs DynamicMocks in Bezug auf RhinoMock Rahmen. Ihre Antworten sind

erwartet ein Spion bekam aber undefiniert?

Anzahl der Antworten 1 Antworten
Versucht in meinen Kopf zu kriegen Jasmin spies, dies ist, was mein test sieht so aus: $scope.switchTurns = function () { $scope.playerTurn = !$scope.playerTurn; console.log($scope.centrePileCards.length); if ($scope.playerTurn == 1) { $scope.pickCard(); } } Mein unit-test sieht wie

Warum ist das design-by-contract nicht so beliebt im Vergleich zu test-driven development?

Anzahl der Antworten 9 Antworten
Können Sie denken, diese Frage ist wie diese Frage auf StackOverflow früher. Aber ich versuche Dinge anders zu sehen. In TDD, wir schreiben tests, die verschiedenen Bedingungen, Kriterien -, Verifizierungs-code. Wenn eine Klasse all diese Prüfungen besteht,

Test Driven Development (TDD) für User Interface (UI) mit funktionalen tests

Anzahl der Antworten 7 Antworten
Wie wir wissen, TDD bedeutet ", schreiben die test-zuerst, und dann den code schreiben". Und wenn es um unit-testing, das ist in Ordnung, weil Sie nur innerhalb der "Einheit". Jedoch, wenn es um die Benutzeroberfläche, schreiben funktionale

Wenn ein umschreiben einer code-Basis von Grund auf

Anzahl der Antworten 17 Antworten
Ich denke zurück an Joel Spolsky ' s Artikel über nie umschreiben von code von Grund auf neu. Zusammenfassend sein argument: Der code nicht rostig, und während es vielleicht nicht hübsch Aussehen, nach vielen releases, wenn es

Kann irgend jemand vorschlagen, eine Schritt-für-Schritt-Beispiel für die Verwendung moQ-framework

Anzahl der Antworten 2 Antworten
Kann jeder ein schlagen eine Schritt-für-Schritt-Beispiel für die Verwendung moQ-framework. Richtlinien oder thumbrules, die befolgt werden muss, während mocking objetcs . kann sehr viel helfen. Dank. Was suchst du als end-Ziel werde durch das Beispiel ? Haben

Senden einer POST-Anforderung mit PHPUnit

Anzahl der Antworten 2 Antworten
Habe ich eine symfony-website, und ich bin versucht zu tun, einige unit-Tests. Ich habe diese Art von test, in dem ich versuche, etwas zu Unterwerfen: <?php namespace Acme\AcmeBundle\Tests\Controller; use Symfony\Bundle\FrameworkBundle\Test\WebTestCase; class HomeControllerTest extends WebTestCase { public function

Test controller mit eingespritzt Dienst in angularJS mit Jasmin

Anzahl der Antworten 1 Antworten
Ich versuche zu verstehen, wie mein test-code mit jasmine und angularJS. Ich schrieb ein test-Projekt mit einem controller und einem injizierten service. Jetzt möchte ich zum testen des Controllers und versucht zu verspotten, die injiziert service. Aber

TDD - Wie fängt man an, die wirklich denken, TDD?

Anzahl der Antworten 19 Antworten
Habe ich gelesen, über Agile, XP-Methoden und TDDs. Ich habe bei Projekten, die die Staaten es tun muss, TDD, aber die meisten tests sind irgendwie Integrationstests oder im Laufe des Projekts TDD vergessen wird, im bemühen, zu

Wie Hänge ich eine Nachricht an rspec-check?

Anzahl der Antworten 3 Antworten
In rspec: Kann ich eine Nachricht Anhängen, um eine überprüfung der gleichen Weise, wie ich tun würde, im xUnit-Stil-test-frameworks? Wie? assert_equal value1, value2, "something is wrong" InformationsquelleAutor Alexey | 2010-11-15

Bash und Test-Driven Development

Anzahl der Antworten 8 Antworten
Beim schreiben mehr als ein trivial-Skript in bash, ich Frage mich oft, wie man den code getestet. Ist es in der Regel schwer zu schreiben tests für die bash-code, aufgrund der Tatsache, dass es wenig Funktionen, die

How to unit-test-eine Methode, die läuft in einer Endlosschleife für eine Eingabe?

Anzahl der Antworten 4 Antworten
Diese Frage kam mir in den Sinn und ich möchte Fragen diese hier. Fall ist Absicht, ich Schreibe einfach eine Schleife, die läuft unendlich. Wie kann ich das Gerät testen? Ich Frage das, weil diese situation kann

Stubbing Ajax-Anfragen, die in Gurke / Capybara / Selen?

Anzahl der Antworten 3 Antworten
In meine Rails-3.2-Projekt, ich sende einen gelegentlichen http-Anforderung an http://jsonip.com von Javascript. Aber beim ausführen Gurke mit der @javascript tag, die Anfrage gesendet wird, sehr Häufig. Dies ist natürlich sehr unerwünscht und ich möchte stub solche Anfragen.

TDD ERSTE Prinzip

Anzahl der Antworten 3 Antworten
Ich bin nicht zu verstehen, wie die TDD ERSTE Prinzip nicht beachtet wird in dem folgenden code. Dies sind meine Notizen über das ERSTE Prinzip: Schnell: laufen (einige) tests schnell (seit Sie laufen die ganze Zeit) Unabhängige:

TDD/ Tests mit streams in NodeJS

Anzahl der Antworten 7 Antworten
Ich habe versucht zu finden, eine vernünftige Weg, um test-code, der verwendet streams. Hat jemand gefunden, einen vernünftigen Weg/Rahmen für die Unterstützung der Prüf-code, der verwendet streams in nodejs? Beispiel: var fs = require('fs'), request = require('request');

Access-Richtlinie Attribut-Wert in der Jasmin-test

Anzahl der Antworten 1 Antworten
Habe ich ein Beispiel AngularJS Direktive wie diese <div some-dir="5" /> Wie würde ich auf diese Richtlinie Attribut-Wert 5 in meinem test? describe("some-dir", function() { var element, scope; beforeEach(module('app')); beforeEach(inject(function($rootScope, $compile) { scope = $rootScope; element =