add fuzzer and cram based unit tests