Wrote test framework. Broken still