{"id":17008856,"url":"https://github.com/i-e-b/fluentbdd","last_synced_at":"2025-03-22T12:29:39.204Z","repository":{"id":1332203,"uuid":"1277959","full_name":"i-e-b/FluentBdd","owner":"i-e-b","description":"[Working, On Hold] Framework for writing BDD specs in C# 3.5+ running under NUnit","archived":false,"fork":false,"pushed_at":"2012-11-12T20:57:52.000Z","size":4632,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-27T12:11:20.948Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C#","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/i-e-b.png","metadata":{"files":{"readme":"README","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":"2011-01-21T10:09:04.000Z","updated_at":"2024-06-01T01:43:24.000Z","dependencies_parsed_at":"2022-07-12T14:54:46.985Z","dependency_job_id":null,"html_url":"https://github.com/i-e-b/FluentBdd","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/i-e-b%2FFluentBdd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/i-e-b%2FFluentBdd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/i-e-b%2FFluentBdd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/i-e-b%2FFluentBdd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/i-e-b","download_url":"https://codeload.github.com/i-e-b/FluentBdd/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244959058,"owners_count":20538623,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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-10-14T05:29:23.995Z","updated_at":"2025-03-22T12:29:39.184Z","avatar_url":"https://github.com/i-e-b.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"FluentBDD\r\n=========\r\nA framework and NUnit extension for writing BDD-style behaviours in a fluent manner, resulting in unit tests.\r\n\r\nI plan to move this framework over to Gallio, as pure NUnit is a bit too restrictive.\r\n\r\nFluentBDD NUnit Extension\r\n=========================\r\nThis extension allows NUnit to see the FluentBDD tests, and structures the output tree nicely.\r\n\r\nThis extension library *MUST* be build with the \"nunit.core.dll\" and \r\n\"nunit.core.interfaces.dll\" libraries from the version of NUnit you\r\nare using.\r\n\r\n\r\nTo install:\r\n-----------\r\n - Build the solution\r\n - Copy \"FluentBDD.dll\" and \"FluentBddNUnitExtension.dll\"\r\n   to \"C:\\Program Files (x86)\\NUnit 2.x.x\\bin\\net-2.0\\addins\"\r\n   (or wherever your version of NUnit is installed)\r\n   \r\nIf you user TestRunner.Net, remember to update it's own copy of NUnit\r\n(usually at \"C:\\Program Files (x86)\\TestDriven.NET 3\\NUnit\\2.5\"  or similar)\r\n\r\nThere is an aggressive and experimental powershell script \"Install.ps1\" which will attempt to \r\nbuild and install FluentBDD into every copy of NUnit in your Program Files folders.\r\n   \r\nTo use:\r\n-------\r\nInclude \"FluentBDD.dll\" into your test project, and start writing\r\nbehaviours. NUnit will find and runs these as unit tests.\r\n\r\nHelp:\r\n-----\r\nHave a look in the UsageExamples project, start with \"CalculatorConcerns.cs\"\r\nThere is a PowerPoint presentation to look through which gives the concepts and a \r\nwalk through of a feature. A PDF is given if you don't have a PowerPoint reader.\r\n\r\n\r\nNotes and known bugs:\r\n---------------------\r\nReSharper does not find tests to run, even with the extensions\r\ninstalled. JetBrains don't support this style of plug-in. I will try to\r\nfind time to write a ReSharper plugin.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fi-e-b%2Ffluentbdd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fi-e-b%2Ffluentbdd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fi-e-b%2Ffluentbdd/lists"}