eunit testing - all tests uses step() & execute()