System Test Category Functions

Rule ID Name Long Description

SCC_RULE_ID_20130218075844

System Test: Simple Evaluative Statement Test (Honors Example)

This system test Rule tests a simple evaluative statement. The basis for this test is a simplified example of an Honors Classification Evaluation Rule (Judicium).

SCC_RULE_ID_20130129055908

Test Math Functions (CALL all Math Functions)

This Function has been created to test through all delivered math functions. Testing includes the following functions in Category "Math":

  • Add

  • Subtract

  • Multiply

  • Divide

  • Round

  • Truncate

  • Mod

SCC_RULE_ID_20130129073324

Test String Functions (CALL all String Functions)

This function Tests through all delivered String Functions.

SCC_RULE_ID_20130212065258

System Test: APT Entities: Example Simple Judicium/Honors Rule

This Rule has been created to Test the Rules Engine interacting with System Delivered APT Academic Items. The Rule uses Entities created from System Delivered academic Item Types in APT and tests whether delivered functions and statements interact correctly with these entities.

Note: This Rule should NOT be run on a production Environment.

Example Rule:

The student has completed a Bachelor's program and thinks that based on his grades that he should be able to request an Honors classification on his degree. To determine whether an Honors classification applies, a number of things need to be evaluated:

  • Total Credit needs to be equal to or above specified amount

  • Average Mark must be above specified minimum

  • Lowest Mark must be above specified minimum

PREREQUISITE: You need to have three distinct Result Types defined which can be used to enter Results against planned academic item types in the Academic Progress Tracker. These Result Types Names should be added to the following variables as defaults:

  • Variable Result Type: For numeric results stored against the Course academic Item.

  • Variable Result Type Credits: For numeric credit results stored against the Course academic item.

  • Variable Honor Result Type: For alphanumeric result which holds the Honors Classification. Use a Text field and not a prompt table.

SCC_RULE_ID_20130121071654

Test List Functions (Copy List Via Assign)

The purpose of this System test function is to run through several scenario’s in which list functions are tested:

  1. Assignment of complete list to List (Text).

  2. Assignment of complete list to List (Number),

  3. Assign value from list to individual Variable in For-Each and evaluate content.

  4. Evaluate value from list in For-Each without assigning to Variable first.

SCC_RULE_ID_20130524045353

Test List Functions II (call All list functions)

The purpose of this System test function is to run through several scenarios in which list functions and variables are tested:

  1. Add to list.

  2. Length of list.

  3. Sort list.

  4. Assign list.

  5. Clear list.

SCC_RULE_ID_20130516005432

Test List Functions III (Data Set list)

The purpose of this System test function is to run through several scenarios in which list functions using data set variables are tested:

  1. Add to list.

  2. Length of list.

  3. Sort list.

  4. Assign list.

  5. Clear list.

SCC_RULE_ID_20130205094910

Test Date Functions (CALL all DateTime Functions)

Test Date Function (CALL all DateTime Functions)

  • Add Days to Date

  • Add Months to Date

  • Retrieve Day from CurrentDate

  • Retrieve Hour, Minute, Seconds from Time

  • Add Years to Date

  • Return Day from Date

  • Get Current Date

  • Compare Current Dates

  • Return Hour from Time

  • Return Minute from Time

  • Subtract Days and Months and Years from Date

  • Retrieve Current Year from Date