5 uk 202
27-28 March, 2025

Days of Knowledge UK 2025

Join us in Birmingham, the heart of the UK, for Days of Knowledge UK 2025! This local training event offers a unique opportunity for continuous learning in Business Central and related products, mastering cloud and AI technologies and accelerating technology adoption. Stay ahead by gaining the skills to implement modern customer solutions efficiently and connect with the Dynamics community to deliver more value to your clients.

Interested in sponsoring? Click here to contact our sponsor team.

Normal ticket - 549 GBP

Group discount 10% for 5+, 20% for 10+

28-03-2025

Double Trouble: A New Perspective on AL Testing

10:15 - 11:45 SCREEN 7 Back to event schedule

When unit testing meets AL, you're in trouble. Or are you?

This session delves deep into the world of test doubles, and you'll get to meet the whole gang: from dummies playing dumb to spies sniffing around your code, from stubs repeating themselves like a broken record, to mocks with serious control issues, and fakes trying their best to convince everyone they are the real deal.

But it's not just about the test doubles. This is where it gets interesting: there's an epic rivalry between the Detroit and London schools of testing thought (spoiler alert: it's less about cars and tea, more about code). You'll discover how these competing philosophies tackle those awkward dependency situations, and what to do when private members get a bit too... private.

Through real code examples and industry-proven practices, we'll explore how to write tests that actually make sense without making you want to pull your hair out. Whether you're team Detroit or team London, or somewhere in between, you'll learn to navigate the testing landscape with confidence, tackle dependencies like a pro, and make your code testable without breaking a sweat.

Even if you caught this session before, there's fresh content and new perspectives to keep you on your toes. Because let's be honest - in the world of AL testing, there's always room for a double take.

Speakers:

Vjekoslav Babic

Solutions Architect | MVP

Vjekoslav Babić, or just Vjeko, is a Business Central architect, developer, trainer, author and blogger. With more than two decades of experience in the IT, he worked with vast range of technologies.

Deep down, Vjeko is an incurable hacker who took quite a long time to realize that the one thing he really loves is writing code, plain and simple. He immensely enjoys breaking things apart to see how they work, not necessarily always putting them back together. As a frequent speaker at conferences, in his demos, and on his blog, he is always pushing the boundaries of what's possible, connecting the world of Business Central with just about anything that can be plugged into it through some obscure loophole or undocumented interface.

Since spring 2010, Vjeko has been awarded the Most Valuable Professional (MVP) award for Microsoft Dynamics NAV. You can meet him at his blog "Vjeko.com - ideas in the cloud".