Course Promo: TDD in C# From A to Z

Поділитися
Вставка
  • Опубліковано 28 кві 2018
  • Learn test-driven development and make your code completely testable, robust and maintainable. Learn unit testing in C# via practicing TDD.
    View full course just for 10.99$: bit.ly/2w5TnWr
    • Intro to TDD: why TDD (implementing canonicalization algorithm), 3 laws of TDD, when TDD fails and many other topics
    • Practical TDD: implementing Fibonacci numbers generator, FizzBuzz, Parsing Roman Numerals, Updateable Spin Sync Primitive, Tic-Tac-Toe, Game in Sticks; 3 main TDD techniques, the problem of "Grabbing the Gold",, Continuous Testing
    • Coding Katas: stack kata, immutable stack kata, singly-linked list kata
    • Writing Mocks (Test-Doubles): hand-rolled mocks, advanced techniques, NSubsitute mocking framework
    • Acceptance and Integration Testing: an overview of TestStack.White and SpecFlow with Gherkin language
    • TDD of a WPF app: writing acceptance tests, building a bridge to UI, implementing acceptance tests through the bridge we built, TDDing view models. A great section which demonstrates the whole process of development
    • Thoughts on TDD: life without TDD, Agile and TDD, TDD and Design Upfront and other topics
    • Best Practices: Quality of Tests, Test Data, Shouldly framework, Testing Trivial Code and other topics.

КОМЕНТАРІ •