tests: adding contract testing files