Comment puis-je tester: validation d'inclusion dans les rails à l'aide de RSpec
-
30-10-2019 - |
Question
J'ai la validation suivante dans mon activeRecord.
validates :active, :inclusion => {:in => ['Y', 'N']}
J'utilise ce qui suit pour tester mes validations de modèle.
should_not allow_value('A').for(:active)
should allow_value('Y').for(:active)
should allow_value('N').for(:active)
Y a-t-il un nettoyage et plus grâce à la manière de tester cela? J'utilise actuellement RSPEC2 et les Mauvages.
ÉDITER
Après que certains regardaient autour de moi que je n'ai trouvé que, c'est probablement une façon «ok» de tester cela, devrait ne rien fournir pour cela et toute personne qui en a besoin peut écrire son propre match pour personnaliser. (Et probablement le contribuer au projet) . Quelques liens vers des discussions qui pourraient être intéressantes:
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow