Adding log.gd
This commit is contained in:
parent
eb32d6614e
commit
4522259397
547 changed files with 46844 additions and 0 deletions
26
addons/gdUnit4/test/matchers/CustomArgumentMatcherTest.gd
Normal file
26
addons/gdUnit4/test/matchers/CustomArgumentMatcherTest.gd
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
extends GdUnitTestSuite
|
||||
|
||||
|
||||
class CustomArgumentMatcher extends GdUnitArgumentMatcher:
|
||||
var _peek :int
|
||||
|
||||
func _init(peek :int):
|
||||
_peek = peek
|
||||
|
||||
func is_match(value) -> bool:
|
||||
return value > _peek
|
||||
|
||||
|
||||
func test_custom_matcher():
|
||||
var mocked_test_class : CustomArgumentMatcherTestClass = mock(CustomArgumentMatcherTestClass)
|
||||
|
||||
mocked_test_class.set_value(1000)
|
||||
mocked_test_class.set_value(1001)
|
||||
mocked_test_class.set_value(1002)
|
||||
mocked_test_class.set_value(2002)
|
||||
|
||||
# counts 1001, 1002, 2002 = 3 times
|
||||
verify(mocked_test_class, 3).set_value(CustomArgumentMatcher.new(1000))
|
||||
# counts 2002 = 1 times
|
||||
verify(mocked_test_class, 1).set_value(CustomArgumentMatcher.new(2000))
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue