Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tests need to be updated and following best practices #54

Open
benjaminsalon opened this issue Oct 25, 2023 · 1 comment
Open

Tests need to be updated and following best practices #54

benjaminsalon opened this issue Oct 25, 2023 · 1 comment
Assignees
Labels
bug Something isn't working enhancement New feature or request invalid This doesn't seem right test Something that needs to be tested

Comments

@benjaminsalon
Copy link
Collaborator

No description provided.

@benjaminsalon
Copy link
Collaborator Author

https://www.browserstack.com/guide/top-react-testing-libraries
https://www.testquality.com/blog/tpost/tf857kfsl1-react-testing-best-frameworks-libraries
https://fe-tool.com/react-testing-frameworks

Image

So according to the first three sources I find on the web, Jest appears to be the most used testing framework for React. Mocha could be interesting to look into also as it is quite popular too and I know that is used by Hardhat for example. So maybe it could be more suited for the blockchain aspect of it.

For now, as I don't know any of both and as we already have tests written with Jest I would suggest that we start by updating them and understand the possible limitations of the framework before digging into another one.

@benjaminsalon benjaminsalon self-assigned this Oct 25, 2023
@benjaminsalon benjaminsalon moved this from Next to In Progress in @soroban-react & Boilerplate Oct 25, 2023
@esteblock esteblock added bug Something isn't working enhancement New feature or request invalid This doesn't seem right test Something that needs to be tested labels Oct 30, 2023
@benjaminsalon benjaminsalon moved this from In Progress to Todo in @soroban-react & Boilerplate Oct 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request invalid This doesn't seem right test Something that needs to be tested
Projects
Status: Todo
Development

No branches or pull requests

2 participants