Changed tests to use fixtures, fixed bug w/ gene resource

Updated PR moving all resource test cases into folder `resources`. The PR on master can be closed as the commit history is behind.