gdUnit3
gdUnit3 copied to clipboard
A Godot Unit Test Framework. Support for gdScript and c# unit testing
## A Task is not a bug or feature request ### Description Godot 3.5 is now released and want to support by GdUnit3 ### Acceptance criteria - must run with...
## A Task is not a bug or feature request ### Description It is very common to use data points on testing. e.g.  ### Acceptance criteria Define a way...
### Description Before relase v2.3.0 we need to update the GdUnit3 documentation. ### Acceptance criteria Update documentation for MikeSchulze/gdUnit3Mono#18 MikeSchulze/gdUnit3Mono#20 MikeSchulze/gdUnit3Mono#19 MikeSchulze/gdUnit3#271 MikeSchulze/gdUnit3Mono#14 MikeSchulze/gdUnit3#273
### Description C# Fuzzing support is very experimental and needs to be rework and improved ### Acceptance criteria * full fuzzing support
### Description At gd-script api we support a set of tools to make the live easier. Add missing tools for c# https://mikeschulze.github.io/gdUnit3/advanced_testing/tools/ ### Acceptance criteria * ErrorAsString -> https://mikeschulze.github.io/gdUnit3/advanced_testing/tools/#error_as_string *...
### Description Add missing support to verify on Godot signals https://mikeschulze.github.io/gdUnit3/asserts/assert-signal/ ### Acceptance criteria * AssertSignal()
## A Task is not a bug or feature request ### Description Add assert to verify Godot.Collections.Dictionary and c# Map objects ### Acceptance criteria * AssertMap(Map) to verify c# Map...
SceneRunnerTest.cs fails by ### Description ``` Run Test: /__w/gdUnit3/gdUnit3/addons/gdUnit3/test/core/SceneRunnerTest.cs > AwaitMethod_withTimeFactor :STARTED color_cycle timer1 timer2 cycle end color_cycle timer1 timer2 cycle end color_cycle timer1 Run Test: /__w/gdUnit3/gdUnit3/addons/gdUnit3/test/core/SceneRunnerTest.cs > AwaitMethod_withTimeFactor :PASSED...
- Write some example testsuites to show howto use the API