Improved test readability with with better hamcrest matches
Made the null resource a subclass of resource for better clarity in tests
Further readability improvement of tests
Added unused parameter warning and __unused where needed