add test framework for user and assignments