Podcast Episodes

#6 Testing JavaScript Applications with Lucas da Costa

Vanessa and Nik talk to Lucas da Costa about his almost finished Book Testing JavaScript Applications. Lucas is also the author of Chai.js and Sinon.js.

They talk about the Testing Pyramid, Code Coverage, Jest and Cypress, Mocha, and much more - check out the chapter marks for more information. Lucas also mentioned an article that discusses to never do a full rewrite.

Free eBooks & Codes

  • We are happy to offer 4 free eBook copies of Testing JavaScript Applications from Lucas da Costa. To win, go on Twitter, follow @expectPodcast, and comment or retweet the post about this episode telling that you'd like to win a free copy of Blazor in Action. Deadline: 9th of February 2021, 6 pm CET. Rules: T&C.

  • Manning Publications 35% discount code for all of their products in all formats: podexcept20

Thanks to

Music from Pixabay

Domain Hosting by @webdave_de

#5 Mutation Testing with Stryker

Tobi tells Vanessa and Roman about mutation testing, what Stryker is, which advantages it brings and which pitfalls there might be.

#4 Property-based Testing

In this episode of expect(Exception), Tobi Timm talks to Roman and me about property-based testing, how powerful it is, if it has any downsides at all, and which library you can use for Javascript applications. Stay to the end of the episode if you want to know what you could do with your time instead of spending it on writing hundreds of tests manually.

#3 Blazor in Action with Chris Sainty

In this episode of expect(Exception) we talk with Chris Sainty, author of the book Blazor in Action. We talk about what Blazor actually is, why we like it and of course, how to test it.

#2 Testing UI Components

What are the best practices when testing ui components?

#1 Cypress: E2E Testing

Every line of code that is tested is a win for us.