J'essaie d'utiliser la méthode d'extension Fluent Assertions ShouldBeNull() pour affirmer que mon instance est en effet null. De toute évidence, cela déclenche une exception car je ne peux pas appeler l'extension sur une instance nulle. Comment est-ce que j'utilise correctement les assertions fluentes pour faire cette affirmation?Comment utiliser Fluid Assertions .ShouldBeNull()
1
A
Répondre
4
Les méthodes d'extension peuvent être appelées sur les objets null
.
Voir par exemple http://bradwilson.typepad.com/blog/2008/01/c-30-extension.html
des méthodes Pensez vulgarisation non pas comme des méthodes d'instance, mais les méthodes statiques qui prennent l'objet (Result
dans votre cas) comme premier paramètre.
0
Je me demande si vous avez effectivement utilisé FluentAssertions, car alors votre appel devrait ressembler:
Result.Should().BeNull()
donc avec le point.
Questions connexes
- 1. Comment utiliser les assertions lookbehind dans lex?
- 2. comment utiliser un objet jsonfiy dans des assertions?
- 3. Comment utiliser la condition OR avec les assertions TestNG
- 4. Comment faire des assertions chaijs noop (désactiver les assertions)
- 5. Assertions Java
- 6. Fluid Layout Fluid et Fixed Width
- 7. soapUI: Comment Assertions des propriétés
- 8. assertions «global»?
- 9. des assertions
- 10. Comment activer les assertions java dans Tomcat
- 11. comment mettre assertions dans le code ruby
- 12. Fluid NHibernate mapping
- 13. Delayed_job personnalisé échecs assertions?
- 14. Multiple optionLabelField dans Fluid
- 15. Smalltalk et Assertions
- 16. Eclipse: activer les assertions
- 17. Fluid NHibernate from appSettings
- 18. Où activer les assertions
- 19. MPI_Finalize et assertions?
- 20. Fluid CSS Layout Question
- 21. Overriding Fluid NHibernate Automappings
- 22. Fluid Packery Layout
- 23. Safari Extension, Fluid App
- 24. Fluid NHibernate AutoMap
- 25. iPhone Fluid Stream Coding
- 26. Fluid nhibernate batch save
- 27. Fluid Progress barre animation
- 28. NHibernate/Fluid NHibernate Mapping
- 29. Fluid Nhibernate mapping hasMany
- 30. Assertions en JavaScript
L'avez-vous réellement essayé **? – Arran
Ok, mon mauvais. Un autre objet était nul. Je me sens toujours plutôt contre nature, mais je ne pense pas à FluentAssertions. – Nick