Close popover
Tom Holt (Tom_Holt)
Lead System Architect
Pegasystems Inc.
Tom_Holt Member since 2013 3 posts
Posted: September 16, 2020
Last activity: January 24, 2021

How do I unit test error messages on the primary page?

I have a Data Page that generates a page message when it is passed invalid parameters - This page message is set on the Data Page itself (as primary).

I have written some 'happy' Pega Unit Test rules and they work fine.  However, my unit test that checks for the error scenario fails.  In fact, the only way I can get the test to work is to change the logic of the data page itself, and I don't want that!

I have attached a couple of screenshots showing what I have in my unit test and the result.

Does anyone know how to get the test to pass on the data page containing the error message?

Unit Test Rule

Test Outcome Details

Pega Platform 8.2.3 Case Management DevOps Testing Applications