OSS E1852.rb

From Expertiza_Wiki
Revision as of 16:54, 27 October 2018 by Mgaonka (talk | contribs) (Created page with "This wiki page is for the description of changes made under E1852 OSS assignment for Fall 2018, CSC/ECE 517 == Background == Background Expertiza is an open source web-based pee...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This wiki page is for the description of changes made under E1852 OSS assignment for Fall 2018, CSC/ECE 517

Background

Background Expertiza is an open source web-based peer review system developed and maintained by students and faculty members at North Carolina State University. It enables students enrolled in a particular course to form online teams and complete assignments.

Problem

Participant model does not have any unit tests.


Work to be done

  • Write unit test using Rspec
  • Achieve path coverage more than 90%

Files Modified/Created

  • spec/models/particpant_spec.rb

Unit Test Description

Unit tests are used to test the functionality of methods in the model. there are two types of unit tests, Test Driven Development(TDD) and Behaviour Driven Development(BDD). BDD is preferred because of its simplicity. In this project, We are using RSpec for BDD.

doubt ? do i have to write more about RSpec????

Participant Unit Test

//here we write code and its working //

Running the Tests

// steps to run//

External links

//git hub link//

External links

References