Sarah Dayan - Test-Driven Development with Vue.js - Vue.js Amsterdam 2020

Conference: Vuejs Amsterdam 2020

Year: 2020

Sarah Dayan - Test-Driven Development with Vue.js Staff Software Engineer @Algolia | JavaScript, TypeScript, Vue.js, and CSS | TDD and utility-first enthusiast | Author of Dinero.js Testing a component can be counter-intuitive. It requires a mental shift to wrap your head around the differences between testing components and testing plain scripts, knowing what to test, and understanding the line between unit and end-to-end tests. TDD makes everything easier. Instead of writing tests by examining all bits and pieces of a finished project, and trying to guess what you should cover, you’re doing the opposite. You’re starting from actual specs, a list of things that the component should do, without caring about how it does it. This way, you’re ensuring that all you test is the public API of your component, but you’re also guaranteeing you don’t forget anything. In this talk, we’ll cover why TDD is an ideal method for testing Vue components properly, and we’ll do it together live. We’ll deep dive into why TDD works the way it does, and how it can bring you full confidence over iterating on your Vue projects. At the end of the talk, you will know exactly what to test in your Vue components, and how to do it efficiently. Vuejs Amsterdam 20th, 21st Feb 2020 2494 Attendees over 2 days Flying in from 50+ Countries 30 Talks from Vuejs experts 20+ Sponsors Largest Vue Conference and Community Event in the World Sign up and be first to get notified about Vuejs Amsterdam 2021! https://confirmsubscription.com/h/t/DD88027477DDD5A4 Follow us on Social LinkedIn https://www.linkedin.com/company/27123036 Twitter https://twitter.com/vuejsamsterdam?s=20 Facebook https://www.facebook.com/vuejsamsterdam/ Instagram https://www.instagram.com/vuejsamsterdam/ Powered by Passionate People Want to join their quest to be the lead Vue Consultancy on the planet? ;) https://passionatepeople.io/careers Follow on Social LinkedIn https://www.linkedin.com/company/passionatepeoplefrontend Twitter https://twitter.com/passionpeopleNL?s=20 #frontendlove #frontenddeveloperlove #vuejsamsterdam #vueamsterdam