Skip to content

Commit 6c9e0bf

Browse files
committed
update changelog and readme
1 parent 5c664d1 commit 6c9e0bf

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
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+
110
## [0.0.4] - 2019-09-24
211
### Added
312
- Add the possibility to delete a created short link

README.md

+11
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ are your authorization tokens. So please keep the following recommendations in m
119119
- always use HTTPS, if you can
120120

121121
## Testing
122+
### Regular Testing
122123
If you want to test Shorty you can this by simply run a regular
123124
`composer install` and `composer test` in the project root. This will
124125
install all the dev dependencies and runs the test suite consisting of
@@ -131,3 +132,13 @@ commands separately:
131132
- composer phpmd
132133
- composer phpcs
133134
- 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.

0 commit comments

Comments
 (0)