adobe / adobe/phased-testing

Add an isInBeforeEventState method to the events

Open
#209 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
9
Forks
4
Avg merge
2d 5h
Merged PRs (30d)
7

Description

We beleive that an event should make a difference in the system before it starts.

Therefore we need to implement:
* An implementable isInBeforeEventState
* A Test for events (#190 ):.

isInBeforeEvent is called after teardown to check if the event has successfully been torn down.

TestEvent can e called (not compulsary) for an event. it will sequentially run
* isInBeforeEventState
* startEvent
* waitTillFinished
* teardown
* isInBeforeEventState

Contributor guide

Open the contributing guide

Research direction

Locate the event implementations and the TestEvent flow described in the issue. Read how event lifecycle methods are currently defined, then add the before-state contract and cover the sequence of checking state, starting, waiting, tearing down, and checking again. Done means the event tests verify the before-state behavior before and after teardown.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
testing
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.