add test for the framework