If you change this to
```python
self.assertEquals(DummyAssignment, assignment_obj.__class__)
```
you could improve the error message when the assertion fails and you could get rid of the interface (which, it seems to me, is not really relevant here)