
Rewriting SharpCooking - Part 5 - The fun with Playwright
This is the fifth and final post in the series. If you haven’t read the previous posts, I recommend doing so for added context: The why and high level how The tech stack The unplanned API The DevOps I omitted a lot of information about Sharp Cooking’s testing in the previous posts in this series. I wanted to write a dedicated post about the experience, and this is it. Unit testing vs. end-to-end testing I am somewhat biased when it comes to unit testing Single Page Applications (SPAs). I have had very little success in the projects I worked on before. As the codebase grows, the tests have become brittle, and the value has diminished. To be fair, I did put a token effort into unit testing Sharp Cooking, but I ended up discarding the few tests I had. ...



