JGiven
JGiven copied to clipboard
Behavior-Driven Development in plain Java
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [androidx.appcompat:appcompat](https://developer.android.com/jetpack/androidx/releases/appcompat#1.5.0) ([source](https://cs.android.com/androidx/platform/frameworks/support)) | `1.4.2` -> `1.5.0` |...
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Open These updates have all been created already. Click a checkbox below to...
### Done * update script does not update gradle-plugin in kotlin example projects (addressed) ✔️ * update script does not update java11 pom and maven pom in example projects ✔️...
Especially TestNG cannot run in parallel with JGiven using injected stages, due to its lifecycle strategy. It would be nice to create a proxy for TestNG and by Extension JUnit5...
Is it possible to use/send jgiven reports to ReportPortal? Is there a plugin or are there plans to develop one?
Try following test: ``` public class JGivenDurationReporting extends ScenarioTest, JGivenDurationReporting.Verifications> { static class Actions extends Stage { public SELF doing_nothing(final long millis) { sleep(millis); return self(); } } static class...
In the html app, there is a condition for showing the duration of a step: ``` ({{ ::nanosToReadableUnit(step.durationInNanos) }}) ``` Would be nice if we could get rid of this...
Enhancement Request Hi guys, I've extended JGiven to allow for flexible nesting within tests. This means that in code can be written as... ``` public class Given extends Stage {...
Kotlin is working just fine with jgiven, but in day to day usage, some problems occur. This module provides useful fixes and extensions: * it contains a JGivenStage annotation that...
how to validate ScenarioState in order to generate indicative exception message and/or stack trace
Consider having a Given stage with a ProvidedState field: ``` class Given extends Stage { @ScenarioState private final ThreadLocal webDriver = new ThreadLocal(); Given init(final WebDriver webDriver) { this.webDriver.set(webDriver); return...