Acceptance and unit tests for jkhust