Microsoft.NET

Goals


- Mastering test-driven development

Program

Software quality
metrics Testing process in the life cycle of a project, types, contributions
XP practices (eXtreme Programming), Test Driven Development (TDD) and styles
Testing in an agile project management
Code refactoring
Fixtures, Qualities a test code Test
coverage
Tools

Workshop: writing tests in a project

Interest of unit tests
.Net Framework for tests (MSTest)
Principle of assertions
Test cases, test suite Test
explorer, execution
Comparison with the NUnit alternative

Workshop: implementation of unit tests, execution

Scale-out tests with market tools
Presentation of a performance test project (for Visual Studio Ultimate)
Tests of the data persistence layer

Mock and Stub objects: simulations and reproduction of real objects
Reasons for use
Technical details
Discovery of market libraries

Workshop: use of jMock or MockObject

Functional tests with Fit and FitNesse
Functional tests and TDD

Workshop: Running functional tests

Duration

3 days

Price

£ 2750

Audience

.Net developers (C # / VB.Net), architects, project managers

Prerequisites

Notions of .Net (C # or VB.Net)

Reference

.NE924-F

Sessions

Contact us for more informations about session date