Skip to content

Latest commit

History

225 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

assertgo

Join the chat at https://gitter.im/assertgo/assert

Build StatusCoverage StatusGoDoc

The coolest assertion library for go language!

Version: 2.0.0

Getting started

To get the package, execute:

go get github.com/assertgo/assert

To import this package, add the following line to your code:

import "github.com/assertgo/assert"

And just start using it.

funcTestPerfectNumber(t*testing.T) {
assert:=assert.New(t)
num:=ComputePerfectNumber()
assert.ThatInt(num).
IsEqualTo(6).
IsNonZero().
IsPositive().
IsNonNegative().
IsEven().
IsDivisibleBy(3).
IsBetween(4, 10).
IsIn(496, 28, 6).
IsNotIn(2, 3, 5, 7, 11, 13)
}

Stating what you expect was never that easy.

Contibuting

Please see CONTRIBUTING.md.

License

assertgo is a free software and may be used under the terms specified in the LICENSE file.

About

The coolest assertion library for go language!

Resources

Contributing

Stars

23 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages