TDD: A Pragmatic Approach is an example used for User Groups and Meetups.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Pragmatic.TDD.Common.Interfaces
Pragmatic.TDD.Common.Tests
Pragmatic.TDD.Common
Pragmatic.TDD.Database
Pragmatic.TDD.Dto
Pragmatic.TDD.Models
Pragmatic.TDD.Repositories.Interfaces
Pragmatic.TDD.Repositories.Tests
Pragmatic.TDD.Repositories
Pragmatic.TDD.Services.Interfaces
Pragmatic.TDD.Services.Tests
Pragmatic.TDD.Services
Pragmatic.TDD.Web.Tests
Pragmatic.TDD.Web
.gitignore
.travis.yml
LICENSE
Pragmatic.TDD.sln
README.md

README.md

PragmaticTDD

TDD: A Pragmatic Approach is an example used for User Groups and Meetups.

Prerequisite

  • Visual Studio 2015
  • SQL Server
  • SQL Server Data Tools

Technologies and frameworks used

  • ASP.NET MVC
  • Entity Framework 6.1.3
  • Autofac 3.5.2

Homework

Procede one step at a time. Do not skip ahead.

  • Add Earnings to Horses page
  • Add Race Starts to Horses page
  • Add Earnings to Horse Detail page
  • Add Race Starts to Horse Detail page
  • Add Race Wins to Horse Detail page
  • Add Race Places to Horse Detail page
  • Add Race Shows to Horse Detail page
  • Add Colors page showing list of all Colors
  • Add Color Detail page showing all horses of selected Color

Copyright

Copyright © 2016 John Callaway and contributors

License

This project is licensed under MIT. Refer to license.txt for more information.

Slide deck

Please see the accompanying slide deck https://speakerdeck.com/ovation22/tdd-a-pragmatic-approach

Katas

http://butunclebob.com/ArticleS.UncleBob.TheBowlingGameKata

http://osherove.com/tdd-kata-1/