[coverme] Update readme.
This commit is contained in:
parent
8868dac428
commit
52d8290956
1 changed files with 8 additions and 2 deletions
|
@ -16,12 +16,18 @@ Package main можно не тестировать.
|
|||
Coverage 100% говорит ровно о том, что все строки кода выполнялись.
|
||||
Хорошие тесты, в первую очередь, тестируют функциональность.
|
||||
|
||||
Как посмотреть coverage:
|
||||
Как посмотреть общий coverage:
|
||||
```
|
||||
go test -v -cover ./coverme/...
|
||||
```
|
||||
|
||||
Coverage можно выводить в html (см. ссылки), и эта функциональность поддерживается в Goland.
|
||||
Как посмотреть coverage пакета в html:
|
||||
```
|
||||
go test -v -coverprofile=/tmp/coverage.out ./coverme/models/...
|
||||
go tool cover -html=/tmp/coverage.out
|
||||
```
|
||||
Аналогичная функциональность поддерживается в Goland.
|
||||
Также рекомендуем ознакомиться с рассказом о cover в блоге (см. ссылки).
|
||||
|
||||
## Ссылки
|
||||
|
||||
|
|
Loading…
Reference in a new issue