Skip to content

Latest commit

 

History

History
238 lines (162 loc) · 24.6 KB

P1.md

File metadata and controls

238 lines (162 loc) · 24.6 KB

ES21 P1 submission, Group 06

Feature PRA

Subgroup

Pull requests associated with this feature

The list of pull requests associated with this feature is:

New/Updated domain entities

New entities

Entities changed

Feature testing

We define two success test and one test for invalid input. The direct links to these are:

We define two success tests and two insuccess tests. The direct links to these are:

We define two success tests. The direct links to these are:

We define one success test and one insuccess test. The direct links to these are:

Test Coverage Screenshot

The screenshot includes the test coverage results associated with the new/changed entities:

Test Coverage Screenshot


Feature PEM

Subgroup

Pull requests associated with this feature

The list of pull requests associated with this feature is:

New/Updated domain entities

New entities

Entities changed

  • MultipleChoiceQuestion

    • Added field choiceType
    • Added field order
    • Added method getChoiceType()
    • Added method setChoiceType(ChoiceType type)
    • Edited method setOptions(List<OptionDto> options)
    • Edited method getCorrectAnswer()
    • Edited method getCorrectAnswerRepresentation()
    • Edited method update(MultipleChoiceQuestionDto questionDetails)
  • Option

    • Added field order
    • Added method getOrder()
    • Added method setOrder(Integer order)
    • Edited method Option(OptionDto option)

Feature testing

We define two success tests and a test for invalid input. The direct links to these are:

We define two success tests and three tests for invalid input. The direct links to these are:

We define four success tests. The direct links to these are:

Test Coverage Screenshot

The screenshot includes the test coverage results associated with the new/changed entities:

Test Coverage Screenshot #1 Test Coverage Screenshot #2


Feature PCI

Subgroup

Pull requests associated with this feature

The list of pull requests associated with this feature is:

New/Updated domain entities

New entities

Entities changed

Feature testing

We define one success test and four tests for invalid input for PCI creation. The direct links to these are:

We define three success tests and two tests for invalid input for PCI update. The direct links to these are:

We define two success tests and two insuccess tests. The direct links to these are:

We define two success tests. The direct links to these are:

Test Coverage Screenshot

The screenshots include the test coverage results associated with the new/changed entities:

Test Coverage Screenshot #1 Test Coverage Screenshot #2 Test Coverage Screenshot #3