Please do not close or refresh this window...
Tuesday, Nov 24, 2020 at 5:00 AM to 1:00 PM AEST
Access code applied successfully. Remove
Invalid access code. Try again
Loving unit testing? Hating unit testing? Or ever having doubts about any unit testing practices? This workshop is for you.Let's revisit unit testing from ground up, with one key word: pragmatic.We'll build an easy but "typical" application together in a few stages. For each stages, there are choices to be made on unit testing and code design. Gradually, patterns appear, ideas surface, and with luck, we will arrive at something very clear. It' too obvious, almost stupidly so!Some of the topics we will cover,* pragmatism in coding and unit testing* clarified: what to test and what not to?* assertion style - can we just have one?* to mock or not to mock, is there really any question* reconsider dependency injection* rethink the layers in architectureA workshop that's fully hands-on, very stress-free, most certainly useful, and at times slightly controversial.Beware!* there will be no "advanced" unit testing, and* your unit testing biases or preferences might not be confirmedPrerequisite* .NET Core - we'll be coding in C#. Don't worry, you'll manage even if this is not your daily language!* An open mindSee you there!
Cancellation policy Cancellation without penalty up to two (2) weeks prior to the workshop.
Cancellation without penalty up to two (2) weeks prior to the workshop.
NDC Workshops gives you the opportunity to skill-up with software development thought leaders from all over the world, wherever you are in the world. NDC Workshops is a part of NDC Conferences, which has been running in-person workshops and conferences for over 20 years, earning its reputation as one of the most trusted brands in the software developer community.
This event is currently unable to accept new registrations
Please enter below, the secure invite code provided to you by the event organizer in order to proceed...
(Please use a genuine email address. It will be used to validate your request)