[#20] - split up tests for each inject functionality