specflow

Na zewnątrz-w BDD (ze Specflow)

Jestem nowy w BDD, ale uznałem to za bardzo interesujące i chcę rozwijać mój następny projekt za pomocą BDD. Po googlowaniu i ... czenie stubów repozytorium kontrolerom? Czekam na doświadczone odpowiedzi! aktualizacja: Dodano przydatne linki na pytania.

Jak się uczyć / uczyć korniszony na ogórek

Chciałbym, aby analitycy biznesowi mogli pisać wszystkie swoje specyfikacje dla funkcji, scenariuszy i kroków, które są przyj ... owe BDD za pomocą Gherkin (zakładam, że jest to preferowany język dla testów ogórkowych, które mają być tworzone w). Dzięki.

ATDD kontra BDD i właściwe wykorzystanie frameworka

Właśnie zgłębiam koncepcję BDD i wysłuchałem rozmowy Scotta Bellware ' a z ludźmi od kodów pasterskich. Grałem trochę ze Spe ... ponentów niższego poziomu, dlaczego nie powinienem? Wydaje mi się, że wciąż są tu jakieś rozmyte linie, których nie rozumiem.

Cuke4Nuke czy SpecFlow?

Staram się zdecydować, czy powinienem używać Cuke4Nuke czy SpecFlow. Jakie są zalety / wady każdego z nich? Opinie co jest lepsze i dlaczego. Dzięki!

SpecFlow i obiekty złożone

Oceniam SpecFlow i trochę utknąłem. Wszystkie próbki, które znalazłem są w zasadzie z prostych obiektów. Projekt, nad któr ... o" kroku i użyte w krokach" When" I "Then"? Z góry dzięki EDIT: Just a shot in mind: are zagnieżdżone tabele obsługiwane?

Jak sprawić, by SpecFlow oczekiwał wyjątku?

Używam SpecFlow i chciałbym napisać taki scenariusz: Scenario: Pressing add with an empty stack throws an exception Giv ... an exception To calculator.Add() spowoduje wyrzucenie wyjątku, więc jak sobie z tym poradzić w metodzie oznaczonej [Then]?

Czy są jakieś narzędzia nie-programistyczne do edycji plików gherkin? [zamknięte]

Pliki składni Gherkin są po prostu zwykłym tekstem, więc każdy edytor, taki jak Notatnik może być używany. Jednak jedną z waż ... eli. Czy są jakieś inne opcje, które mogłem przegapić, pozwalając nie-programistom na / align = "left" / / align = "left" /

Przykłady SpecFlow / BDD

Po prostu szukam przykładów BDD / SpecFlow-najlepiej projektu, żebym mógł zobaczyć, jak używać spec flow w dużych projektach, ... miłego, soczystego projektu kogoś innego, aby przejść przez. Zdrówko, jeśli możesz pomóc...pozdrawiam, jeśli nie możesz.:)

Polecana lektura do nauki Korniszonu [zamknięta]

zamknięte. to pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. ... kliknięć między stronami do przeczytania. (nie mam nic przeciwko kupowaniu dobra, jeśli ma dużo dobrej treści Korniszon )