Application Development Flashcards

1
Q

What is the purpose of unit testing?

A

Identify configuration errors in a rule before the errors are compounded in an application when the result of the rule depends on another rule

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the purpose of a test page?

A

Store data to use when unit testing a rule

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the two ways to view the output of a unit test?

A

Run the unit test or view the output of the test with the clipboard tool

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the role of a test case in application development?

A

A test case identifies one or more testable conditions that determine whether a rule returns an expected result

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the relationship between an assertion and a test case?

A

A test case describes one or more assertions that describe expected behavior for a rule

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does the unit testing landing page show?

A

It lists all the test cases defined for an application and the status of each test case as of its last execution.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

When unit testing a rule, you can identify a data transform to use during the test. What does the data transform do?

A

Provides initial values for properties used in rule evaluation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

what is the purpose of rule delegation?

A

Rule delegation empowers business users to respond to continuously changing business conditions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

what are the criteria for determining rules to delegate?

A

You determine which rules to delegate based upon business needs and ease of business user acces

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is a good test for a name for a delegated rule

A

A sentence using the rule name, the rule type, and the business logic.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Why is organising delegated rules in an unlock ruleset necessary?

A

You cannot edit rules in a locked ruleset

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Why is a meaningful description for a delegated rule important?

A

Business user delegates to understand the possible impact of their changes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly