Articles of rspec

Test de la sortie STDOUT dans Rspec

J’essaie de construire une spécification pour cette déclaration. C’est facile avec des “put” print “‘#{@file}’ doesn’t exist: Create Empty File (y/n)?”

Comment tester le rendu partiel avec RSpec

Je veux tester le rendu d’un partiel en fonction de certaines conditions. Par exemple, dans la vue d’action du show de modèles show.html.erb j’ai: “partial1” %> “partial1” %> J’ai essayé: response.should render_template(“partial_name”) mais il dit qu’il a rendu “show” template en attendant mais rendu avec Qu’est ce que je fais mal?

Rails 3.1 plugin gem, application de test factice, rspec

So Rails 3.1 est livré avec un générateur “rail g plugin new” bien connu, qui vous donne un squelette adapté à un plugin rails gem. [http://guides.rubyonrails.org/plugins.html#or-generate-a-gemified-plugin] Une des choses utiles que cela fait est de configurer les choses facilement pour tester avec Test :: Unit. Il vous fournit une application de base de Rails factice […]

Comment utiliser RSpec sans Rails?

Quel est le processus pour faire TDD en Ruby avec RSpec sans Rails? Ai-je besoin d’un Gemfile? A-t-il seulement besoin de rspec? Ruby 1.9.3

Rails 3.2, RSpec, Factory Girl: NameError: constante non initialisée Factory

J’ai suivi cette introduction aux tests de Rails et j’ai rencontré un problème que je n’arrive pas à résoudre. Je suis très familier avec Rails mais c’est ma première incursion dans les tests. Quoi qu’il en soit, j’ai un test de modèle très basique, même pas complètement implémenté et quand j’essaie d’exécuter rspec spec/models/admin_spec.rb . […]

Comment puis-je m’assurer que Rails ne génère pas de tests de spécifications pour les vues et les aides?

Y a-t-il un moyen de faire cela depuis l’application.rb?

Rails 5, Rspec: données d’environnement non trouvées dans le schéma

Après la mise à niveau d’une application Rails vers Rails 5, l’exécution des tests RSpec me donne l’erreur suivante: rails aborted! ActiveRecord::NoEnvironmentInSchemaError: Environment data not found in the schema. To resolve this issue, run: bin/rails db:environment:set RAILS_ENV=test Cependant, cette bin n’existe pas et je ne parviens pas à la générer avec des bundle binstubs rails […]

Comment marquer un scénario de concombre en attente

Comment puis-je marquer un scénario de concombre comme étant en attente afin qu’il ne soit pas comptabilisé comme une réussite? Scenario: Guest should not see edit link # pending implementation Ne devrais-je pas pouvoir marquer est en attente?

RubyTest dans Sublime Text 2

J’essaie de faire fonctionner RubyTest dans Sublime Text 2. J’ai suivi l’instruction sur le fichier Readme de Github et j’ai obtenu l’erreur suivante. Est-ce que quelqu’un sait comment je pourrais résoudre ce problème? /bin/sh: rspec: command not found

Tester: comment se concentrer sur le comportement plutôt que sur la mise en œuvre sans perdre de vitesse?

Il semble qu’il y ait deux approches totalement différentes en matière de test et j’aimerais les citer toutes les deux. Le fait est que ces opinions ont été formulées il y a cinq ans (2007) et je suis intéressé par ce qui a changé depuis lors et par quel moyen dois-je aller. Brandon Keepers : […]