add tests for mixins