Small test harness for running use cases with typed inputs.
Create a fresh test context.
Run a use case with a typed input and either a fresh or explicit context.
Optional
Small test harness for running use cases with typed inputs.