-
Notifications
You must be signed in to change notification settings - Fork 125
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 2927df0
Showing
1 changed file
with
139 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,139 @@ | ||
# ES20 P1 submission, Group NN | ||
|
||
## Feature PPA | ||
|
||
### Subgroup | ||
- Nome, istID, githubID | ||
+ Issues assigned: [#1](https://github.com), [#3](https://github.com) | ||
- Nome, istID, githubID | ||
+ Issues assigned: [#2](https://github.com), [#4](https://github.com) | ||
|
||
### Pull requests associated with this feature | ||
|
||
The list of pull requests associated with this feature is: | ||
|
||
- [PR #000](https://github.com) | ||
- [PR #001](https://github.com) | ||
- [PR #002](https://github.com) | ||
|
||
|
||
### New/Updated domain entities | ||
|
||
#### New entities | ||
- [EntityName0](https://github.com) | ||
- [EntityName1](https://github.com) | ||
|
||
#### Entities changed | ||
- [EntityName2](https://github.com) | ||
+ Added field `fieldName1` | ||
+ Added field `fieldName2` | ||
|
||
### Feature testing | ||
|
||
We define one success test, one insuccess test, and tests for invalid input. The direct links to these are: | ||
|
||
- [CreateExternalCourseExecutionServiceSpockTest.groovy](https://github.com/socialsoftware/quizzes-tutor/blob/31ba9bd5f5ddcbab61f1c4b2daca7331ad099f98/backend/src/test/groovy/pt/ulisboa/tecnico/socialsoftware/tutor/administration/service/CreateExternalCourseExecutionServiceSpockTest.groovy) | ||
+ [Success test #0](https://github.com/socialsoftware/quizzes-tutor/blob/31ba9bd5f5ddcbab61f1c4b2daca7331ad099f98/backend/src/test/groovy/pt/ulisboa/tecnico/socialsoftware/tutor/administration/service/CreateExternalCourseExecutionServiceSpockTest.groovy#L39) | ||
+ [Insuccess test #0](https://github.com/socialsoftware/quizzes-tutor/blob/31ba9bd5f5ddcbab61f1c4b2daca7331ad099f98/backend/src/test/groovy/pt/ulisboa/tecnico/socialsoftware/tutor/administration/service/CreateExternalCourseExecutionServiceSpockTest.groovy#L104) | ||
+ [Tests for invalid input](https://github.com/socialsoftware/quizzes-tutor/blob/31ba9bd5f5ddcbab61f1c4b2daca7331ad099f98/backend/src/test/groovy/pt/ulisboa/tecnico/socialsoftware/tutor/administration/service/CreateExternalCourseExecutionServiceSpockTest.groovy#L145) | ||
|
||
|
||
### Test Coverage Screenshot | ||
|
||
The screenshot includes the test coverage results associated with the new/changed entities: | ||
|
||
![Test Coverage Screenshot](https://web.tecnico.ulisboa.pt/~joaofernandoferreira/1920/ES/coverage_ex1.png) | ||
|
||
--- | ||
|
||
## Feature DDP | ||
|
||
### Subgroup | ||
- Nome, istID, githubID | ||
+ Issues assigned: [#1](https://github.com), [#3](https://github.com) | ||
- Nome, istID, githubID | ||
+ Issues assigned: [#2](https://github.com), [#4](https://github.com) | ||
|
||
### Pull requests associated with this feature | ||
|
||
The list of pull requests associated with this feature is: | ||
|
||
- [PR #000](https://github.com) | ||
- [PR #001](https://github.com) | ||
- [PR #002](https://github.com) | ||
|
||
|
||
### New/Updated domain entities | ||
|
||
#### New entities | ||
- [EntityName0](https://github.com) | ||
- [EntityName1](https://github.com) | ||
|
||
#### Entities changed | ||
- [EntityName2](https://github.com) | ||
+ Added field `fieldName1` | ||
+ Added field `fieldName2` | ||
|
||
### Feature testing | ||
|
||
We define one success tests one insuccess test, and tests for invalid input. The direct links to these are: | ||
|
||
- [CreateExternalCourseExecutionServiceSpockTest.groovy](https://github.com/socialsoftware/quizzes-tutor/blob/31ba9bd5f5ddcbab61f1c4b2daca7331ad099f98/backend/src/test/groovy/pt/ulisboa/tecnico/socialsoftware/tutor/administration/service/CreateExternalCourseExecutionServiceSpockTest.groovy) | ||
+ [Success test #0](https://github.com/socialsoftware/quizzes-tutor/blob/31ba9bd5f5ddcbab61f1c4b2daca7331ad099f98/backend/src/test/groovy/pt/ulisboa/tecnico/socialsoftware/tutor/administration/service/CreateExternalCourseExecutionServiceSpockTest.groovy#L39) | ||
+ [Insuccess test #0](https://github.com/socialsoftware/quizzes-tutor/blob/31ba9bd5f5ddcbab61f1c4b2daca7331ad099f98/backend/src/test/groovy/pt/ulisboa/tecnico/socialsoftware/tutor/administration/service/CreateExternalCourseExecutionServiceSpockTest.groovy#L104) | ||
+ [Tests for invalid input](https://github.com/socialsoftware/quizzes-tutor/blob/31ba9bd5f5ddcbab61f1c4b2daca7331ad099f98/backend/src/test/groovy/pt/ulisboa/tecnico/socialsoftware/tutor/administration/service/CreateExternalCourseExecutionServiceSpockTest.groovy#L145) | ||
|
||
|
||
### Test Coverage Screenshot | ||
|
||
The screenshot includes the test coverage results associated with the new/changed entities: | ||
|
||
![Test Coverage Screenshot](https://web.tecnico.ulisboa.pt/~joaofernandoferreira/1920/ES/coverage_ex1.png) | ||
|
||
|
||
--- | ||
|
||
|
||
## Feature TDP | ||
|
||
### Subgroup | ||
- Nome, istID, githubID | ||
+ Issues assigned: [#1](https://github.com), [#3](https://github.com) | ||
- Nome, istID, githubID | ||
+ Issues assigned: [#2](https://github.com), [#4](https://github.com) | ||
|
||
### Pull requests associated with this feature | ||
|
||
The list of pull requests associated with this feature is: | ||
|
||
- [PR #000](https://github.com) | ||
- [PR #001](https://github.com) | ||
- [PR #002](https://github.com) | ||
|
||
|
||
### New/Updated domain entities | ||
|
||
#### New entities | ||
- [EntityName0](https://github.com) | ||
- [EntityName1](https://github.com) | ||
|
||
#### Entities changed | ||
- [EntityName2](https://github.com) | ||
+ Added field `fieldName1` | ||
+ Added field `fieldName2` | ||
|
||
### Feature testing | ||
|
||
We define one success test, one insuccess test, and tests for invalid input. The direct links to these are: | ||
|
||
- [CreateExternalCourseExecutionServiceSpockTest.groovy](https://github.com/socialsoftware/quizzes-tutor/blob/31ba9bd5f5ddcbab61f1c4b2daca7331ad099f98/backend/src/test/groovy/pt/ulisboa/tecnico/socialsoftware/tutor/administration/service/CreateExternalCourseExecutionServiceSpockTest.groovy) | ||
+ [Success test #0](https://github.com/socialsoftware/quizzes-tutor/blob/31ba9bd5f5ddcbab61f1c4b2daca7331ad099f98/backend/src/test/groovy/pt/ulisboa/tecnico/socialsoftware/tutor/administration/service/CreateExternalCourseExecutionServiceSpockTest.groovy#L39) | ||
+ [Insuccess test #0](https://github.com/socialsoftware/quizzes-tutor/blob/31ba9bd5f5ddcbab61f1c4b2daca7331ad099f98/backend/src/test/groovy/pt/ulisboa/tecnico/socialsoftware/tutor/administration/service/CreateExternalCourseExecutionServiceSpockTest.groovy#L104) | ||
+ [Tests for invalid input](https://github.com/socialsoftware/quizzes-tutor/blob/31ba9bd5f5ddcbab61f1c4b2daca7331ad099f98/backend/src/test/groovy/pt/ulisboa/tecnico/socialsoftware/tutor/administration/service/CreateExternalCourseExecutionServiceSpockTest.groovy#L145) | ||
|
||
|
||
### Test Coverage Screenshot | ||
|
||
The screenshot includes the test coverage results associated with the new/changed entities: | ||
|
||
![Test Coverage Screenshot](https://web.tecnico.ulisboa.pt/~joaofernandoferreira/1920/ES/coverage_ex1.png) |