1:45 PM Saturday Room: 8401
This session will discuss how to take an existing legacy .NET application and inject new technologies such as Dependency Injection, Service Oriented Architecture, and unit testing/mocking to make it easier to maintain and enhance - all without stopping on-going feature development. It will be very technical with with a lot of code samples. There will be a raffle for a copy of the speaker's new book "Reengineering .NET - Injecting Quality, Testability, and Architecture into existing systems" 3:30 PM Saturday Room: 8401
Unit Testing is becoming a staple of good software development, and Mocking is a critical piece of that approach. In this talk we will look at what advantages Mocking can bring to a project, and the basics of how to use Mocks. We will look at mocking a new system being developed from the ground up, as well as how to mock a tightly coupled legacy system that can break most Mocking frameworks.