using this pull request for the Fidelity test.
Creating individual new ones for rest of the tests.
The fidelity test is splitted into 3 different tests that can be run all together or independently.
Test01: Verifies that the recorded events match the expected storyid.
Test02: Verifies that each story has the number of expected events.
Test03: Verifies that the recorded events are recorded in the expected order.
using this pull request for the Fidelity test. Creating individual new ones for rest of the tests. The fidelity test is splitted into 3 different tests that can be run all together or independently. Test01: Verifies that the recorded events match the expected storyid. Test02: Verifies that each story has the number of expected events. Test03: Verifies that the recorded events are recorded in the expected order.