Extensions to the Axon Framework
A set of extensions to the Axon Framework making it easier to use in kotlin.
Currently only covers test functions, but will eventually cover all of Axon.
Also includes a DSL for easier writing FixtureConfiguration tests.
Docs are available at https://snowe2010.github.io/axon-kotlin/axon-kotlin/
<dependency>
<groupId>com.tylerthrailkill</groupId>
<artifactId>axon-kotlin-test</artifactId>
<version>${axon-kotlin.version}</version>
</dependency>
compile "com.tylerthrailkill:axon-kotlin-test:$axonKotlinVersion"
- All fixture tests
- Nice error messages when unary plus isn't used when it should be
- Allow restarting dsl from arbitrary points in the chain, e.g. if you save the fixtureExecutionResult to a variable, then you should be able to invoke a new block on it and continue using the dsl