{"id":23284253,"url":"https://github.com/agilecreativity/jbehave-example","last_synced_at":"2026-06-24T08:31:15.123Z","repository":{"id":13561329,"uuid":"16253575","full_name":"agilecreativity/jbehave-example","owner":"agilecreativity","description":null,"archived":false,"fork":false,"pushed_at":"2014-01-26T13:34:21.000Z","size":112,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-06T15:15:19.858Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/agilecreativity.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-01-26T13:33:40.000Z","updated_at":"2014-05-04T06:49:51.000Z","dependencies_parsed_at":"2022-07-12T15:11:23.624Z","dependency_job_id":null,"html_url":"https://github.com/agilecreativity/jbehave-example","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/agilecreativity/jbehave-example","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agilecreativity%2Fjbehave-example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agilecreativity%2Fjbehave-example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agilecreativity%2Fjbehave-example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agilecreativity%2Fjbehave-example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/agilecreativity","download_url":"https://codeload.github.com/agilecreativity/jbehave-example/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agilecreativity%2Fjbehave-example/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34724735,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-24T02:00:07.484Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-20T01:39:15.202Z","updated_at":"2026-06-24T08:31:15.106Z","avatar_url":"https://github.com/agilecreativity.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"### JBehave Example\n\nSample output of $mvn clean install\n\n```\n[INFO] Scanning for projects...\n[INFO]\n[INFO] ------------------------------------------------------------------------\n[INFO] Building JBehave Stories 1.0-SNAPSHOT\n[INFO] ------------------------------------------------------------------------\n[INFO]\n[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ JBehaveDemo ---\n[INFO] Deleting /Users/agiledev/Projects/misc-projects/JBehave_Demo/target\n[INFO]\n[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ JBehaveDemo ---\n[WARNING] File encoding has not been set, using platform encoding MacRoman, i.e. build is platform dependent!\n[WARNING] Using platform encoding (MacRoman actually) to copy filtered resources, i.e. build is platform dependent!\n[INFO] Copying 0 resource\n[INFO] Copying 1 resource\n[INFO]\n[INFO] --- jbehave-maven-plugin:4.0-beta-1:unpack-view-resources (unpack-view-resources) @ JBehaveDemo ---\n[INFO] Unpacked /Users/agiledev/.m2/repository/org/jbehave/site/jbehave-site-resources/3.1.1/jbehave-site-resources-3.1.1.zip to /Users/agiledev/Projects/misc-projects/JBehave_Demo/target/jbehave/view\n[INFO] Unpacked /Users/agiledev/.m2/repository/org/jbehave/jbehave-core/4.0-beta-1/jbehave-core-4.0-beta-1-resources.zip to /Users/agiledev/Projects/misc-projects/JBehave_Demo/target/jbehave/view\n[INFO]\n[INFO] --- maven-compiler-plugin:2.1:compile (default-compile) @ JBehaveDemo ---\n[WARNING] File encoding has not been set, using platform encoding MacRoman, i.e. build is platform dependent!\n[INFO] Compiling 4 source files to /Users/agiledev/Projects/misc-projects/JBehave_Demo/target/classes\n[INFO]\n[INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ JBehaveDemo ---\n[WARNING] Using platform encoding (MacRoman actually) to copy filtered resources, i.e. build is platform dependent!\n[INFO] skip non existing resourceDirectory /Users/agiledev/Projects/misc-projects/JBehave_Demo/src/test/resources\n[INFO]\n[INFO] --- maven-compiler-plugin:2.1:testCompile (default-testCompile) @ JBehaveDemo ---\n[INFO] No sources to compile\n[INFO]\n[INFO] --- maven-surefire-plugin:2.7.2:test (default-test) @ JBehaveDemo ---\n[INFO] No tests to run.\n[INFO] Surefire report directory: /Users/agiledev/Projects/misc-projects/JBehave_Demo/target/surefire-reports\n\n-------------------------------------------------------\n T E S T S\n-------------------------------------------------------\nThere are no tests to run.\n\nResults :\n\nTests run: 0, Failures: 0, Errors: 0, Skipped: 0\n\n[INFO]\n[INFO] --- maven-jar-plugin:2.3.1:jar (default-jar) @ JBehaveDemo ---\n[INFO] Building jar: /Users/agiledev/Projects/misc-projects/JBehave_Demo/target/JBehaveDemo-1.0-SNAPSHOT.jar\n[INFO]\n[INFO] --- jbehave-maven-plugin:4.0-beta-1:run-stories-as-embeddables (embeddable-stories) @ JBehaveDemo ---\n[INFO] Running stories as embeddables using embedder Embedder[storyMapper=StoryMapper,storyRunner=\u003cnull\u003e,embedderMonitor=MavenEmbedderMonitor,classLoader=EmbedderClassLoader[urls=[/Users/agiledev/Projects/misc-projects/JBehave_Demo/target/classes/, jbehave-core-4.0-beta-1.jar, junit-dep-4.8.2.jar, hamcrest-core-1.1.jar, hamcrest-library-1.1.jar, hamcrest-integration-1.1.jar, commons-collections-3.2.1.jar, commons-io-1.4.jar, commons-lang-2.5.jar, plexus-utils-2.0.5.jar, freemarker-2.3.16.jar, paranamer-2.4.jar, xstream-1.3.1.jar, xpp3_min-1.1.4c.jar],parent=ClassRealm[plugin\u003eorg.jbehave:jbehave-maven-plugin:4.0-beta-1, parent: sun.misc.Launcher$AppClassLoader@a6eb38a]],embedderControls=UnmodifiableEmbedderControls[EmbedderControls[batch=false,skip=false,generateViewAfterStories=true,ignoreFailureInStories=true,ignoreFailureInView=false,verboseFailures=false,verboseFiltering=false,storyTimeoutInSecs=300,threads=1]],embedderFailureStrategy=org.jbehave.core.embedder.Embedder$ThrowingRunningStoriesFailed@132d9844,configuration=org.jbehave.core.configuration.MostUsefulConfiguration@1667a232,candidateSteps=[],stepsFactory=\u003cnull\u003e,metaFilters=[],systemProperties={},executorService=\u003cnull\u003e,executorServiceCreated=false,performableTree=PerformableTree,storyManager=\u003cnull\u003e]\n[INFO] Found class names: [com.demo.TeamStories]\n[INFO] Using controls UnmodifiableEmbedderControls[EmbedderControls[batch=false,skip=false,generateViewAfterStories=true,ignoreFailureInStories=true,ignoreFailureInView=false,verboseFailures=false,verboseFiltering=false,storyTimeoutInSecs=300,threads=1]]\n[INFO] Running embeddable com.demo.TeamStories\n[INFO] Processing system properties {}\n[INFO] Using controls UnmodifiableEmbedderControls[EmbedderControls[batch=false,skip=false,generateViewAfterStories=true,ignoreFailureInStories=true,ignoreFailureInView=false,verboseFailures=false,verboseFiltering=false,storyTimeoutInSecs=300,threads=1]]\n\n(BeforeStories)\n\n[INFO] Running story com/demo/stories/team.story\n\n(com/demo/stories/team.story)\nScenario: English Premier League Score for 2001-2002\nGiven the scores table of English Premier leage for year 2001-2002:\n\n|No|name|P|W|L|D|win|lose|Pts|\n|1|Arsenal|38|26|9|3|79|36|87|\n|2|Liverpool|38|24|8|6|67|30|80|\n|3|Manchester_U|38|24|5|9|87|45|77|\n|4|Newcastle|38|21|8|9|74|52|71|\n|5|Leeds|38|18|12|8|53|37|66|\n|6|Chelsea|38|17|13|8|66|38|64|\n|7|West_Ham|38|15|8|15|48|57|53|\n|8|Aston_Villa|38|12|14|12|46|47|50|\n|9|Tottenham|38|14|8|16|49|53|50|\n|10|Blackburn|38|12|10|16|55|51|46|\n|11|Southampton|38|12|9|17|46|54|45|\n|12|Middlesbrough|38|12|9|17|35|47|45|\n|13|Fulham|38|10|14|14|36|44|44|\n|14|Charlton|38|10|14|14|38|49|44|\n|15|Everton|38|11|10|17|45|57|43|\n|16|Bolton|38|9|13|16|44|62|40|\n|17|Sunderland|38|10|10|18|29|51|40|\n|18|Ipswitch|38|9|9|20|41|64|36|\n|19|Derby|38|8|6|24|33|63|30|\n|20|Leicester|38|5|13|20|30|64|28|\n\nWhen win and lose is calculated\nThen the score should be as follow:\n\n|No|name|P|W|L|D|win|lose|Pts|diff|lowest_diff|\n|1|Arsenal|38|26|9|3|79|36|87|43|No|\n|2|Liverpool|38|24|8|6|67|30|80|37|No|\n|3|Manchester_U|38|24|5|9|87|45|77|42|No|\n|4|Newcastle|38|21|8|9|74|52|71|22|No|\n|5|Leeds|38|18|12|8|53|37|66|16|No|\n|6|Chelsea|38|17|13|8|66|38|64|28|No|\n|7|West_Ham|38|15|8|15|48|57|53|-9|No|\n|8|Aston_Villa|38|12|14|12|46|47|50|-1|No|\n|9|Tottenham|38|14|8|16|49|53|50|-4|No|\n|10|Blackburn|38|12|10|16|55|51|46|4|No|\n|11|Southampton|38|12|9|17|46|54|45|-8|No|\n|12|Middlesbrough|38|12|9|17|35|47|45|-12|No|\n|13|Fulham|38|10|14|14|36|44|44|-8|No|\n|14|Charlton|38|10|14|14|38|49|44|-11|No|\n|15|Everton|38|11|10|17|45|57|43|-12|No|\n|16|Bolton|38|9|13|16|44|62|40|-18|No|\n|17|Sunderland|38|10|10|18|29|51|40|-22|No|\n|18|Ipswitch|38|9|9|20|41|64|36|-23|No|\n|19|Derby|38|8|6|24|33|63|30|-30|No|\n|20|Leicester|38|5|13|20|30|64|28|-34|Yes|\n\n\n\n\n(AfterStories)\n\n[INFO] Generating reports view to '/Users/agiledev/Projects/misc-projects/JBehave_Demo/target/jbehave' using formats '[stats, console, txt, html, xml]' and view properties '{defaultFormats=stats, decorateNonHtml=true, viewDirectory=view, decorated=ftl/jbehave-report-decorated.ftl, reports=ftl/jbehave-reports-with-totals.ftl, maps=ftl/jbehave-maps.ftl, navigator=ftl/jbehave-navigator.ftl, views=ftl/jbehave-views.ftl, nonDecorated=ftl/jbehave-report-non-decorated.ftl}'\n[INFO] Reports view generated with 1 stories (of which 0 pending) containing 1 scenarios (of which 0 pending)\n[INFO]\n[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ JBehaveDemo ---\n[INFO] Installing /Users/agiledev/Projects/misc-projects/JBehave_Demo/target/JBehaveDemo-1.0-SNAPSHOT.jar to /Users/agiledev/.m2/repository/JBehaveDemo/JBehaveDemo/1.0-SNAPSHOT/JBehaveDemo-1.0-SNAPSHOT.jar\n[INFO] Installing /Users/agiledev/Projects/misc-projects/JBehave_Demo/pom.xml to /Users/agiledev/.m2/repository/JBehaveDemo/JBehaveDemo/1.0-SNAPSHOT/JBehaveDemo-1.0-SNAPSHOT.pom\n[INFO] ------------------------------------------------------------------------\n[INFO] BUILD SUCCESS\n[INFO] ------------------------------------------------------------------------\n[INFO] Total time: 2.705s\n[INFO] Finished at: Wed Oct 03 13:08:58 EST 2012\n[INFO] Final Memory: 11M/81M\n[INFO] ------------------------------------------------------------------------\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fagilecreativity%2Fjbehave-example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fagilecreativity%2Fjbehave-example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fagilecreativity%2Fjbehave-example/lists"}