added support to ASSERT statements and also added missing tests for testing all supported statements on all criteria