CSC/ECE 517 Spring 2022 - E2203: Adding tests for courses controller, eula controller: Difference between revisions
(Created page with "== About Expertiza== [http://expertiza.ncsu.edu/ Expertiza] is the software benefits for both instructors and students by supporting various types of submission and providing...") |
No edit summary |
||
Line 1: | Line 1: | ||
== About Expertiza== | == About Expertiza== | ||
[http://expertiza.ncsu.edu/ Expertiza] is the software benefits for both instructors and students by supporting various types of | [http://expertiza.ncsu.edu/ Expertiza] is the software benefits for both instructors and students by supporting various types of submissions and providing reusable objects for peer review. It is an open-source project based on [http://rubyonrails.org/ Ruby on Rails] framework. It allows the instructors not only to create and customize new or existing assignments but also to create a list of topics the students can sign up for. Students can form teams to work on various projects and assignments. Expertiza also lets students peer-review other students' submissions, enabling them to work together to improve others' learning experiences. | ||
== Description about project == | |||
This page is a description of Expertiza OSS project E2203 which is adding unit tests for courses_controller.rb, eula_controller.rb. | |||
=== Files Involved === | |||
courses_controller.rb | |||
courses_controller_spec.rb | |||
eula_controller.rb | |||
eula_controller_spec.rb | |||
=== Running Tests === | |||
<pre> | |||
rspec ./spec/controllers/courses_controller_spec.rb | |||
</pre> | |||
<pre> | |||
rspec ./spec/controllers/eula_controller_spec.rb | |||
</pre> |
Revision as of 20:50, 15 March 2022
About Expertiza
Expertiza is the software benefits for both instructors and students by supporting various types of submissions and providing reusable objects for peer review. It is an open-source project based on Ruby on Rails framework. It allows the instructors not only to create and customize new or existing assignments but also to create a list of topics the students can sign up for. Students can form teams to work on various projects and assignments. Expertiza also lets students peer-review other students' submissions, enabling them to work together to improve others' learning experiences.
Description about project
This page is a description of Expertiza OSS project E2203 which is adding unit tests for courses_controller.rb, eula_controller.rb.
Files Involved
courses_controller.rb courses_controller_spec.rb eula_controller.rb eula_controller_spec.rb
Running Tests
rspec ./spec/controllers/courses_controller_spec.rb
rspec ./spec/controllers/eula_controller_spec.rb