From fresh to shared fixture #1 – a nice display of applying TDD’s 2nd rule

In this series of posts I would like to display a very simple, though instructive, example of how easy refactoring works when you have both app and test code at your disposal. And at the same time I will show you the power of starting coding from specific and gradually…

Continue reading

Test Automation Examples – Example Two and Categories

CODE COMPLETE! Yesss. This was waiting somewhat too long on my desk to be completed, but this morning I finally did: Extended Text on Assembly Documents. This example extends the standard Extended Text feature in Business Central to assembly documents. As with the previous two completed examples (Blocking Deletion of…

Continue reading

Test Automation Examples – a GitHub repository

Over almost a decade I have been evangelizing test automation by blogging, presenting at various conferences and webinars, workshops, and, eventually last year, writing a book. People are picking up, but it’s clear there is still “a war to be won”. Testing, more specifically test automation, is too often considered…

Continue reading

A book and the things unsaid

You might not have noticed anything about it yet, but after 260 hours, spread over 5 months, of designing, coding, writing, and reviewing on my side, my first book, and the first book on test automation for Microsoft Dynamics NAV / Dynamics 365 Business Central has been released last week….

Continue reading

TDD in NAV – ASSERTERROR or IsFalse

Ouch, keep on singing the RED/GREEN/REFACTOR mantra wasn't that easy the last couple of weeks preparing myself on my NAV Development with Team Foundation Server presentation. But that's past now and I can look forward again. I can go ahead again. Nothing to stop me from getting to GREEN … Nothing? Really…

Continue reading