pub trait PrimitiveTest { fn run(&self) -> Result<(), Error>; }
A primitive test case provides no additional logic.
Test runner