This is a Zoom Meeting and the link will be available on this page one hour before the meeting start. We will also send the link by email before the start. Make sure you have enabled email notifications on Meetup. https://help.meetup.com/hc/en-us/articles/360002879591-Editing-my-email-settings
Agenda:
• 18:00 - Networking & Quick Intro (Andrea Angella)
• 18:05 - Advanced Testing Techniques with ASP.NET Core (Marco De Sanctis)
• 19:30 - Closing
This is a Zoom Meeting and the link will be available on this page one hour before the meeting start. We will also send the link by email before the start. Make sure you have enabled email notifications on Meetup. https://help.meetup.com/hc/en-us/articles/360002879591-Editing-my-email-settings
Agenda:
• 18:00 - Networking & Quick Intro (Andrea Angella)
• 18:05 - Advanced Testing Techniques with ASP.NET Core (Marco De Sanctis)
• 19:30 - Closing
Advanced testing scenarios for ASP.NET Core
Coded and automated tests are the key to software quality, however creating an isolated unit test, with all your mocked dependencies, isn't always the best option.
What if you need to test a complex Entity Framework query? or your authorisation logic? Sometimes writing tests that involve your dependencies is imperative to achieve the level of reliability that unit tests alone cannot guarantee.
During this talk we'll run through a journey in which, lead by examples, we'll learn when and how we can safely run reproducible integration tests with ASP.NET Core, we'll investigate alternative approaches such as BDD and we'll see how these concepts can all be automated within an Azure DevOps pipeline
Speaker Details:
My name is Marco and I have an incredible passion for technology which I had the privilege to turn into a job. I’ve been working with .NET since the first beta, focusing on ASP.NET and, more generally, anything that is web related. I’ve been an early adopter of Microsoft Azure – who remembers the portal in Silverlight? 🙂 – and, since its introduction, Cloud technologies have represented the core of my professional interest.
Today I work as a freelance Solutions Architect in the beautiful London, focusing on Cloud transformation. Getting involved in the .NET and Azure community is also a key aspect of my profession: I’m convinced that knowledge sharing is one of the best ways to improve our professional skills, and therefore I try to dedicate as much time as I can to activities such as writing articles or speaking at conferences and meetups. Thanks to that, I’ve been awarded as a Microsoft MVP for the last 12 years in a row.