文件名称:js_testing_demo:使用Jasmine和Capybara进行JavaScript测试演示
文件大小:104KB
文件格式:ZIP
更新时间:2024-06-07 03:20:01
Ruby
自述文件 这说明了我如何使用 编写JavaScript单元测试, 为我JavaScript代码编写集成测试,并且 加载dom固定装置, ,只要控制器规格已运行,即可生成dom夹具 该应用程序显示一个虚拟播放器小部件,该小部件可以播放/暂停其虚拟播放列表中的虚拟歌曲。 不,它并没有真正播放歌曲。 是的,该应用有点虚构。 安装 git clone git@github.com:gsmendoza/js_testing_demo.git 设置您的database.yml rake db:setup ./script/server 测验 rake spec rake jasmine rake cucumber 注意:首先在茉莉花之前运行rake spec ,以便控制器规范将生成用于JavaScript测试的dom固定装置。 去做 弄清楚为什么rake jasmine:ci不能按预
【文件预览】:
js_testing_demo-master
----.gitignore(309B)
----test()
--------performance()
--------test_helper.rb(2KB)
----public()
--------500.html(948B)
--------robots.txt(204B)
--------javascripts()
--------422.html(930B)
--------stylesheets()
--------images()
--------404.html(947B)
--------favicon.ico(0B)
----db()
--------seeds.rb(428B)
--------migrate()
--------schema.rb(936B)
----app()
--------views()
--------models()
--------helpers()
--------controllers()
----README.markdown(1KB)
----script()
--------console(104B)
--------runner(103B)
--------about(159B)
--------performance()
--------server(103B)
--------generate(105B)
--------spec(420B)
--------autospec(369B)
--------destroy(104B)
--------dbconsole(106B)
--------cucumber(305B)
--------plugin(103B)
----features()
--------support()
--------step_definitions()
--------songs.feature(2KB)
----config()
--------environment.rb(407B)
--------environments()
--------cucumber.yml(333B)
--------locales()
--------boot.rb(3KB)
--------initializers()
--------routes.rb(221B)
----spec()
--------rcov.opts(33B)
--------support()
--------javascripts()
--------models()
--------spec.opts(52B)
--------spec_helper.rb(2KB)
--------controllers()
----doc()
--------README_FOR_APP(211B)
----lib()
--------tasks()
----Rakefile(307B)