CSC/ECE 517 Spring 2013/OSS E605B: Difference between revisions
Jump to navigation
Jump to search
Line 15: | Line 15: | ||
=== questionnaire_controller_test === | === questionnaire_controller_test === | ||
The majority of the tests implemented in this project are functional tests of the questionnaire controller. The test cases were written using the [http://api.rubyonrails.org/classes/ActionController/TestCase.html ActionController::TestCase] framework provided by Rails. There are two methods that assist in setting up and running the tests: | The majority of the tests implemented in this project are functional tests of the questionnaire controller. The test cases were written using the [http://api.rubyonrails.org/classes/ActionController/TestCase.html ActionController::TestCase] framework provided by Rails. | ||
==== Helper Methods ==== | |||
There are two methods that assist in setting up and running the tests: | |||
*The setup method | *The setup method | ||
*The login_user method | *The login_user method | ||
The setup | |||
== List of files changed == | == List of files changed == |
Revision as of 04:00, 20 March 2013
Testing - questionnaire
Members
- Jonathan Wills - jrwills2
- Chun Sing Tsui - ctsui
- Travis Folsom - twfolsom
Highlights of Project
- Added unit tests for questionnaire subclasses
- Added functional tests for questionnaire controller
- 24 total tests
- Delete test was failing due to a potential bug in the questionnaire controller
Summary of Project
questionnaire_controller_test
The majority of the tests implemented in this project are functional tests of the questionnaire controller. The test cases were written using the ActionController::TestCase framework provided by Rails.
Helper Methods
There are two methods that assist in setting up and running the tests:
- The setup method
- The login_user method
The setup
List of files changed
- test/fixtures/question_types.yml
- test/fixtures/questionnaires.yml
- test/fixtures/questions.yml
- test/functional/questionnaire_controller_test.rb
- test/unit/author_feedback_questionnaire_test.rb
- test/unit/metareview_questionnaire_test.rb
- test/unit/review_questionnaire_test.rb
- test/unit/teammate_review_questionnaire_test.rb