Object Oriented Programming using C#

(backadmin) #1
Object Oriented Programming using C#
Agile Programming

10.12 Test Driven Development (TDD)


While very useful for regression testing automated unit testing also supports Test Driven Development (TDD) which is
a technique mainly associated with ‘agile’ development processes. This has become a hot topic in software engineering

The Test Driven Development approach is to

1) Write the tests (before writing the methods being tested).
2) Set up automated unit testing, which fails because the classes haven’t yet been written!

3) Write the classes and methods so the tests pass

This reversal seems strange at first, but many eminent contributors to software engineering debates believe it is a powerful
‘paradigm shift’



 
  


In Paris or Online
International programs taught by professors and professionals from all over the world
BBA in Global Business
MBA in International Management / International Marketing
DBA in International Business / International Management
MA in International Education
MA in Cross-Cultural Communication
MA in Foreign Languages
Innovative – Practical – Flexible – Affordable
Visit: http://www.HorizonsUniversity.org
Write: [email protected]
Call: 01.42.77.20.66 http://www.HorizonsUniversity.org

Please click the advert

Free download pdf