Programming Tips 💡
51.5K subscribers
67 photos
10 videos
30 files
354 links
Programming & AI:
Tips 💡
Articles 📕
Resources 👾
Design Patterns 💎
Software Principles

🇳🇱 Contact: @MoienTajik

🎯 Buy ads: https://telega.io/c/ProgrammingTip
Download Telegram
BDDfy

BDDfy
is the simplest BDD framework to use, customize and extend❗️

A few quick facts about BDDfy :

It can run with any testing framework. Actually you don't have to use a testing framework at all. You can just apply it on your POCO (test) classes.

It does not need a separate test runner. You can use your runner of choice. For example, you can write your BDDfy tests using NUnit and run them using NUnit console or GUI runner, Resharper or TD.Net and regardless of the runner, you will get the same result. 🔥

It can run standalone scenarios. In other words, although BDDfy supports stories, you do not necessarily have to have or make up a story to use it. This is useful for developers who work in non-Agile environments but would like to get some decent testing experience. 💎

You can use underscored or pascal or camel cased method names for your steps. 🌈

You do not have to explain your scenarios or stories or steps in string, but you can if you need full control over what gets printed into console and HTML reports. 📊

• BDDfy is very extensible: the core barely has any logic in it and delegates all its responsibilities to the extensions all of which are configurable; e.g. if you don't like the reports it generates, you can write your custom reporter in a few lines of code. ⚡️


https://t.me/pgimg/161

[ Github ] : kutt.it/bddfy


#BDD #Testing #DotNet #CSharp
@ProgrammingTip