A pet-project of mine that started as a super lightweight & flexible way to add Tags functionality to HTML (since the browser doesn't supports such input type out-of-the-box and with time I've added more and more features and now it's even a React component, but here's where i'm at:
The script has many different options, branching into many different possible scenarios, and every change I make to the code can possibly break one of those possibilities.
I've started writing integration tests (Jest + Puppeteer) but there are a lot of tests that should be written, and this might be a good opportunity for a person who wants to add some integration-testing skills to their CV (or just want to help out of good will)
I believe integration testing is better than unit testing because it can cover them also plus test user-interaction (browser events), which is a crucial part of the script, while also superficially testing the visuals (UI)
Thanks!
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Hi Ya'll. Ain't nobody got time for testing!
Tagify
A pet-project of mine that started as a super lightweight & flexible way to add Tags functionality to HTML (since the browser doesn't supports such input type out-of-the-box and with time I've added more and more features and now it's even a React component, but here's where i'm at:
The script has many different options, branching into many different possible scenarios, and every change I make to the code can possibly break one of those possibilities.
I've started writing integration tests (
Jest
+Puppeteer
) but there are a lot of tests that should be written, and this might be a good opportunity for a person who wants to add some integration-testing skills to their CV (or just want to help out of good will)I believe integration testing is better than unit testing because it can cover them also plus test user-interaction (browser events), which is a crucial part of the script, while also superficially testing the visuals (UI)
Thanks!