JGiven icon indicating copy to clipboard operation
JGiven copied to clipboard

Behavior-Driven Development in plain Java

Results 88 JGiven issues
Sort by recently updated
recently updated
newest added

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](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...

enhancement
TestNG
JUnit5

Is it possible to use/send jgiven reports to ReportPortal? Is there a plugin or are there plans to develop one?

enhancement

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...

enhancement
core

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 {...

enhancement
core
experimental

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...

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...

waiting for additional input
under discussion