Skip to content

Count the number of times a mock was accessed

Dave Nicolette edited this page Feb 4, 2021 · 6 revisions

Home -> User Guide -> Common Test Case Patterns ->

Example 1

       TESTSUITE 'Lots of important business stuff' 

       TESTCASE 'Audit file should be written exactly one time' 
           MOCK FILE AUDIT-FILE
               ON WRITE STATUS IS OK
           END-MOCK
           PERFORM IMPORTANT-BUSINESS-STUFF
           VERIFY FILE AUDIT-FILE WRITE HAPPENED ONCE

Example 2

       TESTSUITE 'Holiday pay calculation' 

       TESTCASE 'Holiday pay should not apply to contractors' 
           MOCK SQL TABLE EMPLOYEE.BENEFITS
               ON SELECT STATUS IS OK
           END-MOCK
           SET EMP-TYPE-CONTRACTOR TO TRUE
           PERFORM CALCULATE-HOLIDAY-PAY
           VERIFY SQL TABLE EMPLOYEE.BENEFITS SELECT NEVER HAPPENED
Clone this wiki locally