Geordi Test Framework is a Kotlin-based testing framework integrating with
JUnit 5's TestTemplate for dynamic and parameterized testing. It supports file-based
and parameter-based scenarios, suitable for various testing contexts. Key features
include dynamic test case generation, SimulationGroup for scenario organization, and
integration with JUnit 5's advanced features. It also includes a utility class, UnitSim,
for method-level testing and mocking with Mockk. Geordi is inspired by the Spock framework,
aiming to provide comparable functionality in a Kotlin-optimized package.