Good resource to learn BDD, TDD (ruby , C#, javascript)

喜夏-厌秋 提交于 2019-12-03 04:38:36

问题


What are the good resource to learn BDD & TDD (ruby , C#, javascript).

What are the good framework using now?


回答1:


See

  • Why should I practice Test Driven Development and how should I start?
  • Beginning TDD - Challenges? Solutions? Recommendations?
  • Good C# Unit testing book
  • Introducing BDD
  • What is the Path to Learn BDD on Ruby On Rails?
  • Jasmine
  • Hanselminutes - Understanding BDD and NSpec



回答2:


I can't really speak with too much authority on this subject, nor will I speak with too greater vigour given how storongly people feel about those two acronyms but it seams as though you are new to BDD / TDD so I will tell you what I wish someonehad told me when I first encoubtered them.

Tests and tools are one component of the overall process and methodology behind TDD, it is arguably one of the more visible aspects and so it is likely that you will see a lot of references to testing being an importabt part of TDD, and it is, I'm just saying, if you are interested in learning about TDD, don't forget the other aspects of it as well.

Resources I have found helpful:

  • The Pragmatic Programmer: doesn't really talk about TDD per se, but it does emphisise a lot of other good practices that will help you.

Hanselminutes Episode 169

Tools I find helpful

  • TestDriven.NET - test runner in visual studio
  • xUnit.NET - Test Framework
  • Rhino Mocks - Isolation (mocking) framework



回答3:


Here are a few links that may be helpful to you.

  • What is the most mature BDD Framework for .NET?
  • Introduction to BDD and Mocking
  • BDD using NUnit and Moq
  • RSpec vs Cucumber (RSpec stories)
  • BDD with Cucumber and rspec - when is this redundant?
  • NSpec Project Site
  • Continuous Testing



回答4:


IMO, the best way to learn these days is with plurasight

http://www.pluralsight-training.net/microsoft/

my boss pays for me and my fellow developer to access the videos, but even if he didnt, its thats good id pay for it myself.



来源:https://stackoverflow.com/questions/1186434/good-resource-to-learn-bdd-tdd-ruby-c-javascript

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!