assembler icon indicating copy to clipboard operation
assembler copied to clipboard

Refactor integration tests + use advanced JUnit 5 features

Open pellse opened this issue 1 year ago • 0 comments

A lot of copy/paste tests reside between modules (e.g. assembler, assembler-cache-caffeine, assembler-spring-cache) + copy/paste test patterns within same modules.

Common test code/patterns should be regrouped, and advanced functionalities such as @TestFactory with Stream<DynamicTest> and/or @ParameterizedTest should be used to share common tests between cache providers and cleanup current tests + making it trivial testing future Assembler cache providers/add-ons

pellse avatar Jun 12 '24 18:06 pellse