Some cleanups

cleaned up some tests. Also wrote a TestHelper (ExecuteTimeAttributeTest) to dry the tests a little.