Refactoring Skills for Test Driven Development in .NET and Java 2
Clean Code and SOLID Design Principles
Design for Testability
Refactoring patterns on hard to test legacy code
Writing tests against refactored code
When it does and does not make sense to refactor
We will also take a look at open source projects and try to see how we would refactor them
Audience: The course will fit both Java and .NET programmers since the refactoring skills are relevant to both languages, and examples can be in both.
April 18th, 2 days from 09:00 to 17:00
Price: Kr 11.900
Read more and sign up for this class
Test Driven ASP.NET MVC Patterns
In this 1 day course we will take a look at the following subjects: How to write your first unit tests, using NUnit , and compare it to mstest. Write your first tests with ASP.NET MVC. What should you write tests for in ASP.NET MVC? Differentiate between unit and integration tests. Testing Controllers, models and views.
How to write unit tests that are readable, maintainable and trustworthy. the Concept of Mocks, Stubs and Fakes, Hand Written Fakes, Isolation (Mocking) Frameworks, Pros and cons of hand written vs. isolation frameworks, constrained vs. unconstrained isolation frameworks, and more.
Audience: .NET developers with asp.net mvc experience. No unit testing experience needed.
May 22nd, 1 day from 09:00 to 17:00
Price: Kr 5.500
Read more and sign up for this class
Beginning Node .JS workshop
In this 1 day workshop we will take a look at node.js, and how to write simple servers and APIs with it, how to write tests with it, and get up to speed on pros and cons of using Node.js.
Audience: developers of any language with some javascript or java experience. No unit testing experience needed.
May 28th, 1 day from 09:00 to 17:00
Price: Kr 5.500
Read more and sign up for this class
Typemock Ninja Secrets workshop
In this 1 day course, Roy Osherove, previously the CTO at Typemock.com, will take you on a wild tour of all the things you didn’t even know you could do with Typemock Isolator – one of the most powerful isolation (mocking) frameworks in .NET, and the first unconstrained framework in .NET. From creating your own domain specific isolation framework, to extending typemock itself, to changing the behavior of other people’s compiled code to suit your benefit.
Audience: .NET developers with some unit testing experience. No typemock experience needed.
June 10th, 1 day from 09:00 to 17:00
Price: Kr 5.500
Read more and sign up for this class
Test Drive EpiServer Development
In this 1 day course we will take a look at the following subjects: How to write your first unit tests, using NUnit , and compare it to mstest. Write your first tests with EpiServer. What should you write tests for in EpiServer? Differentiate between unit and integration tests. Testing Controllers, models and views.
Also learn how to fake anything with a framework like Typemock Isolator, how to write unit tests that are readable, maintainable and trustworthy, the Concept of Mocks, Stubs and Fakes, Hand Written Fakes, Isolation (Mocking) Frameworks, Pros and cons of hand written vs. isolation frameworks, constrained vs. unconstrained isolation frameworks, Refactoring Techniques on legacy untestable code, and more.
Audience: .NET developers with EpiServer experience. No unit testing experience needed.
June 14th, 1 day from 09:00 to 17:00
Price: Kr 5.500
Read more and sign up for this class
Om Roy Osherove: Roy Osherove er en internasjonalt anerkjent kapasitet innenfor test-drevet utvikling og har skrevet boken The Art of Unit Testing og "Notes to a Software Team Leader". Han har jobbet i software-bransjen som team-leder og utvikler i 15 år. Du kan høre han på konferanser som NDC, JavaZone og flere. Du finner han på Twitter på @royosherove og på bloggen hans 5whys.com. Roy jobber som kursholder og rådgiver i Bouvet.