tests: Add contract test