refactored tests to better structure, added test for loading test json method

Signed-off-by: Darrin Mison <dmison@me.com>