Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The BMA adds a page to SonarQube, which allows a user to view the Coverage on a more granular level.

Image Added

The BMA defines two forms of coverage: Element and Branch.

Element Coverage

Coverage regarding whether an element has been reached by a Unit Test.

Branch Coverage

Coverage regarding whether each possible branch in an element has been tested.

Business Rule

Business Rules have two branches: the condition has passed, and the condition has not passed.

Decision Table

With Decision Tables, each possible result is it's own branch.

Image Added