Edit of asset "GdUnit3 - Unit Testing Framework" Accepted

Old/Current New/Edit
Title GdUnit3 - Unit Testing Framework
Description GdUnit3 is a framework for testing Gd-Scrips/C# and Scenes within the Godot editor.

https://mikeschulze.github.io/gdUnit3/


Features
- Write and run tests in GdScript and full C# testing support
- Embedded test Inspector in the Godot to navigate over your test suites
- Run test-suite(s) by using the context menu on FileSystem, ScriptEditor or GdUnit Inspector
- Create test’s directly from the ScriptEditor
- A Configurable template for the creation of a new test-suite
- A spacious set of Asserts use to verify your code
- Argument matchers to verify the behavior of a function call by a specified argument type.
- Fluent syntax support
- Test Fuzzing support
- Parameterized Tests (Test Cases)
- Mocking a class to simulate the implementation which you define the output of certain function
- Spy on a instance to verify that a function has been called with certain parameters.
- Mock or Spy on a Scene
- Provides a scene runner to simulate interactions on a scene
- Simulate by Input events like mouse and/or keyboard
- Simulate scene processing by a certain number of frames
- Simulate scene proccessing by waiting for a specific signal
- Simulate scene proccessing by waiting for a specific function result
- Update Notifier to install latest version from GitHub
- Command Line Tool
- Visual Studio Code support by (GdUnit Test Explorer) extension


- You are welcome to test in and send me your feedback
- You are welcome to suggest improvements
- You are welcome to report bugs
GdUnit3 is a unit test framework for Godot 3.2

https://github.com/MikeSchulze/gdUnit3/wiki

Features
- Fully integrated in the Godot editor
- Run test-suite(s) by using the context menu on FileSystem, ScriptEditor or GdUnitInspector
- Create test's directly from the ScriptEditor
- A spacious set of Asserts use to verfy your code Fluentable syntax support
- Test Fuzzing support
- Mocking a class to simulate the implementation which you define the output of certain function
- Spy on a instance to verify that a function has been called with certain parameters
- Command Line Tool

Please notice the plugin is still in beta phase and has current no acceptance to be bug free or complete
- You are welcome to test in and send me your feedback
- You are welcome to suggest improvements
- You are welcome to report bugs
Category Tools
License MIT
Repository Provider GitHub
Repository Url https://github.com/MikeSchulze/gdUnit3
Issues Url https://github.com/MikeSchulze/gdUnit3/issues
Godot version Godot 3.5
Version String 2.3.0 0.9.2-beta
Download Commit 404faa1677ba981a1a04ba6aa578f34fce94ae09 77444062e7089765895625513576e80b2b4930ca
Download Url (Computed) https://github.com/MikeSchulze/gdUnit3/archive/404faa1677ba981a1a04ba6aa578f34fce94ae09.zip https://github.com/MikeSchulze/gdUnit3/archive/77444062e7089765895625513576e80b2b4930ca.zip
Icon Url https://raw.githubusercontent.com/MikeSchulze/gdUnit3/master/icon.png
Preview Insert
Type image
Image/Video URL https://raw.githubusercontent.com/MikeSchulze/gdUnit3/master/addons/gdUnit3/GdUnit3Banner.png
Thumbnail https://raw.githubusercontent.com/MikeSchulze/gdUnit3/master/addons/gdUnit3/GdUnit3Banner.png
Preview Insert
Type image
Image/Video URL https://raw.githubusercontent.com/wiki/MikeSchulze/gdUnit3/images/GdUnit.png
Thumbnail https://raw.githubusercontent.com/wiki/MikeSchulze/gdUnit3/images/GdUnit.png
Preview Insert
Type image
Image/Video URL https://raw.githubusercontent.com/wiki/MikeSchulze/gdUnit3/images/reports/GdUnit3Report-main.png
Thumbnail https://raw.githubusercontent.com/wiki/MikeSchulze/gdUnit3/images/reports/GdUnit3Report-main.png