Releases: MarvinJWendt/testza
Releases · MarvinJWendt/testza
v0.0.3
Features
- mock-input-strings: add more email addresses
v0.0.2
Features
- mock-inputs-string: add
Long
test set
Test
- mock-input-strings: add tests for
Limit
v0.0.1
Features
- only show difference if the objects are named
Expected
andActual
- add
Getter
and assertion methods - add integer mocking
- add difference to failure messages that have two objects
- add line numbers to failure messages
- add
Use.Assert.KindOf
andUse.Assert.NotKindOf
- add float64 mocking
- add
Use.Assert.Number
andUse.Assert.NotNumber
- add more styling to test errors
- upload code
- assert: add
CompletesIn
andNotCompletesIn
- assert: add
Nil
andNotNil
assertions - assert: add
Panic
andNotPanic
- assert: add
NoError
- assert: add
Greater
andLess
- assert: add
Contains
- capture: add
Stderr
- capture: add
Stdout
- mock: add boolean mockings
- mock-ints: add
GenerateRandomRange
- mock-strings: add numeric strings set
- mock-strings: add email addresses and empty string sets
Bug Fixes
- check both errors
- check both errors
- fix failure objects with no
DataStyle
- remove blank line at the end of failure messages
- fix Assert naming
Test
- do nothing in
NotPanic
test - assert: try to fix macOS weirdness
- assert: more buffer for
NotCompletesIn
test - assert: add
True
andFalse
tests - mock-string: add tests to
GenerateRandom
Code Refactoring
- tidy project
- rename
testingT
totestRunner
- move input mocking methods to
Use.Mock.Inputs
- add easier methods for unknown objects
- move from atomicgo to MarvinJWendt
- export Helper structs
- add
Use
variable andcustom_readme
setting - remove unused import alias
- add errors.go
- replace all
testutil
withtestza
- change import path to
testza
- change package name to
testza
- rename
Input
toMock
- set up template
- assert: rename
Number
toNumeric
- internal: rewrite
Fail
for a nicer output