moved the many-to-many through test to it's own test