CSC/ECE 517 Fall 2018- Project E1848: Writing unit tests for assignment team.rb: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
(Edit the headings.)
(Change the headings.)
Line 2: Line 2:


== Key Contributions ==
== Key Contributions ==
== <span style="font-family:Courier;">AssignmentTeam</span>, the Class under Test ==
== The Class under Test ==
<span style="font-family:Courier;">AssignmentTeam</span>
== Test Plan ==
== Test Design ==
=== Test Structure ===
=== Test Coverage ===
=== Stubs for Isolating the UUT ===
=== DRY Testing Practices ===
==== Factories and the <span style="font-family:Courier;">let</span> RSPEC Helper Method ====
==== Contexts ====
== Testing Framework ==
== Testing Framework ==
== Unit Tests ==
== Bugs Detected ==
== Results ==
== Results ==
== Future Work ==
== References ==
== References ==

Revision as of 01:24, 2 November 2018

The purpose of this project is to improve the coverage and quality of the unit tests for the assignment team model in Expertiza. This project comprised the program 3 assignment of CSC/ECE 517 in fall 2018 and is entitled "Project E1848: Writing unit tests for assignment_team.rb." The source code for this project is in pull request #1228 of the Expertiza project on GitHub.

Key Contributions

The Class under Test

AssignmentTeam

Test Plan

Test Design

Test Structure

Test Coverage

Stubs for Isolating the UUT

DRY Testing Practices

Factories and the let RSPEC Helper Method

Contexts

Testing Framework

Bugs Detected

Results

Future Work

References