|
Provided by: Vijay Nathani Test Driven DevelopmentAnalysis and Design |
![]() |
This program covers TDD (Test Driven Development) using C++ or Java or C#.
Related Jobs or Careers: Devloper
|
|
||||||||
Training
Provided by Vijay Nathani
- S asked: Hi, I am interested in your quote for TDD and JUnit. Please revert back at the earliest possible. Thanks
- R asked: Hi, we are looking for a class for engineers in Bangalore, can you please contact me if interested. Thanks
- M asked: Hi Vijay, I would like to take the TDD trainig for my company, could you please let us know the deatils. Regards, -= Raju=-
- asked: I will like to know more about the training please give me detail information about the course
- G asked: Hi, I am a C# programmer in California. I'd like to take NUNIT classes. Does your training work remotely and how much would it cost ? Thanks
Test Driven Development
Pre-requisite: Participants should know
* Java SE or C or C#
* OOAD & UML (Recommended)
* Gang of Four(GoF) Design Patterns (Recommended)
Day 1:
* Different Refactorings
* Refactoring examples
* Exercises on Refactoring
* Identify flaws in software with various tools
* Purpose and Advantages of Automated Unit Testing
* Introduction to xUnit
* Simple Exercises on xUnit
Day 2:
* Mock Objects
* Different features of Unit testing framework
* xUnit best practices
* xUnit exercises
* Introduction to Test Driven Development (TDD)
Day 3:
* TDD Exercises
* Dependency Injection
* Integration Testing
* Writing tests for Legacy code
* Check Code coverage to ensure that enough tests have been written
* Check to ensure that tests are through
Tools used in this course:
For Java - Checkstyle, PMD, PMD-CPD, Findbugs, JUnit, Cobertura, Jester, jMock, and Guice.
For C# - FxCop, Simian, NUnit, Rhino Mocks, NCover, NCoverExplorer and Ninject.
For C - PMD CPD and googletest or UnitTest .
* Java SE or C or C#
* OOAD & UML (Recommended)
* Gang of Four(GoF) Design Patterns (Recommended)
Day 1:
* Different Refactorings
* Refactoring examples
* Exercises on Refactoring
* Identify flaws in software with various tools
* Purpose and Advantages of Automated Unit Testing
* Introduction to xUnit
* Simple Exercises on xUnit
Day 2:
* Mock Objects
* Different features of Unit testing framework
* xUnit best practices
* xUnit exercises
* Introduction to Test Driven Development (TDD)
Day 3:
* TDD Exercises
* Dependency Injection
* Integration Testing
* Writing tests for Legacy code
* Check Code coverage to ensure that enough tests have been written
* Check to ensure that tests are through
Tools used in this course:
For Java - Checkstyle, PMD, PMD-CPD, Findbugs, JUnit, Cobertura, Jester, jMock, and Guice.
For C# - FxCop, Simian, NUnit, Rhino Mocks, NCover, NCoverExplorer and Ninject.
For C - PMD CPD and googletest or UnitTest .
About The Training Provider: Vijay Nathani
Vijay Nathani - I am a trainer for various subjects of Information Technology.
I give trainings in
- Agile Software Development with Scrum, XP and Lean.
- Test Driven Development
- Design Patterns
- Advanced Object Design
For my detailed profile, please visit "http://www. tinyurl. com/ vijayn"
I am a freelancer and I take training assignments on a contract basis. My charges are based on per...

