Presentation is loading. Please wait.

Presentation is loading. Please wait.

St Louis Day of.NET 2011 Unit Testing Patterns and Anti-Patterns Steve Bohlen Senior Software Engineer SpringSource/VMware Blog:

Similar presentations


Presentation on theme: "St Louis Day of.NET 2011 Unit Testing Patterns and Anti-Patterns Steve Bohlen Senior Software Engineer SpringSource/VMware Blog:"— Presentation transcript:

1 St Louis Day of.NET 2011 Unit Testing Patterns and Anti-Patterns Steve Bohlen Senior Software Engineer SpringSource/VMware E-Mail: sbohlen@gmail.com Blog: http://blog.unhandled-exceptions.com Twitter: @sbohlen

2

3 St Louis Day of.NET 2011 Do I suck? Let me (and the world) know! http://spkr8.com/t/8096

4 St Louis Day of.NET 2011 Steve Bohlen Nearly 20 years developing software LISP, Delphi, C/C++, VB, VB.NET, C# Senior Engineer Springsource/VMware Co-Founder, NYC Alt.Net User Group http://nyalt.net Co-Organizer, NYC DDD User Group http://dddnyc.org Contributor: various OSS projects Nhibernate http://www.nhforge.org NDbUnit http://www.googlecode.com/ndbunit Spring.NET http://www.springframework.net blog: http://blog.unhandled-exceptions.com e-mail: sbohlen@gmail.com twitter: @sbohlen

5 St Louis Day of.NET 2011 RAD Controls for ASP.NET AJAX RAD Controls for Silverlight RAD Controls for Windows Phone RAD Controls for Winforms RAD Controls for WPF Telerik Reporting Telerik OpenAccess ORM Telerik JustCode Telerik JustMock Telerik Extensions for ASP.NET MVC Test Studio Express Telerik TeamPulse Telerik Test Studio Sitefinity CMS Telerik JustDecompile C#/VB.NET Converter ASPX to Razor Converter

6 St Louis Day of.NET 2011

7

8 Definition: Pattern In software engineering, a design pattern is a general reusable solution to a commonly occurring problem in software design. that leads to commonly occurring problems in software design. Anti-

9 St Louis Day of.NET 2011

10

11 Challenge: Running Tests

12 St Louis Day of.NET 2011 Challenge: Speedy Tests

13 St Louis Day of.NET 2011 Challenge: Naming Tests

14 St Louis Day of.NET 2011 Challenge: Descriptive Assertions

15 St Louis Day of.NET 2011 Challenge: Repetition

16 St Louis Day of.NET 2011 Challenge: False Positives

17 St Louis Day of.NET 2011 Challenge: Faked Out!

18 St Louis Day of.NET 2011 Challenge: Maintenance

19 St Louis Day of.NET 2011 Challenge: Testing Exceptions

20 St Louis Day of.NET 2011 Challenge: Test Coverage

21 St Louis Day of.NET 2011 Challenge: Organizing Tests

22 St Louis Day of.NET 2011 Challenge: Data Dependency

23 St Louis Day of.NET 2011 Challenge: Multiple Assertions

24 St Louis Day of.NET 2011 And now for something completely different… …code!

25 St Louis Day of.NET 2011 fini Steve Bohlen Senior Software Engineer SpringSource/VMware E-Mail: sbohlen@gmail.com Blog: http://blog.unhandled-exceptions.com Twitter: @sbohlen http://spkr8.com/t/8096


Download ppt "St Louis Day of.NET 2011 Unit Testing Patterns and Anti-Patterns Steve Bohlen Senior Software Engineer SpringSource/VMware Blog:"

Similar presentations


Ads by Google