basic tests for the Contribution model