File tree 2 files changed +20
-0
lines changed
2 files changed +20
-0
lines changed Original file line number Diff line number Diff line change
1
+ ## [ 0.0.5] - 2019-11-14
2
+ ### Added
3
+ - Add new exception for mutation testing
4
+ - Add mutation testing with infection
5
+ - Add new unit test for UriManager
6
+ ### Changed
7
+ - Increase the quality of several tests
8
+ - Edit the README.md
9
+
1
10
## [ 0.0.4] - 2019-09-24
2
11
### Added
3
12
- Add the possibility to delete a created short link
Original file line number Diff line number Diff line change @@ -119,6 +119,7 @@ are your authorization tokens. So please keep the following recommendations in m
119
119
- always use HTTPS, if you can
120
120
121
121
## Testing
122
+ ### Regular Testing
122
123
If you want to test Shorty you can this by simply run a regular
123
124
` composer install ` and ` composer test ` in the project root. This will
124
125
install all the dev dependencies and runs the test suite consisting of
@@ -131,3 +132,13 @@ commands separately:
131
132
- composer phpmd
132
133
- composer phpcs
133
134
- composer phpunit
135
+
136
+ ### Mutation Testing
137
+ To keep the quality of the tests high, Shorty uses mutation testing.
138
+ The testing tool will be installed with composer dev dependencies. To
139
+ execute the mutation tests you can simply run:
140
+
141
+ - ./vendor/bin/infection
142
+
143
+ If you're not familiar with mutation testing checkout the
144
+ [ infection] ( https://infection.github.io/guide/ ) page for more informations.
You can’t perform that action at this time.
0 commit comments