-
机架中间件probity,用于验证内容
资源介绍
廉洁
有时甚至不能相信 Rails 不会产生格式错误的 xml。 在您运行测试时将此 Rack 中间件添加到堆栈中,它将监视您发送的响应,根据内容类型推断适当的验证,并在它们失败时引发。
安装
将此行添加到应用程序的 Gemfile 中:
gem 'probity' , git : 'git@github.com:mdsol/probity.git'
然后执行:
$ bundle
或者自己安装:
$ gem install probity
用法
在测试/开发模式下运行时,Probity 应仅包含在您的中间件堆栈中。 例如,如果您使用的是传统的 Rails 应用程序,您可以像这样包含它:
# in config/environments/test.rb
config . middleware . use ( Probity :: ResponseValidatorMiddl
- 上一篇: racktool:VCV机架工具
- 下一篇: logster:日志查看器用户界面和机架框架