Open bbaudry opened 3 months ago
Test unitaire en Java https://junit.org/junit5/
Test unitaire en Rust https://doc.rust-lang.org/rust-by-example/testing/unit_testing.html
Test unitaire en Python https://docs.pytest.org/en/8.2.x/
Test unitaire pour Node.js https://mochajs.org/
Software Unit Test Smells https://testsmells.org/
On the effectiveness of unit tests in test-driven development https://scholar.archive.org/work/aaqhrccwvveyzjlw32ptlatske/access/wayback/https://bura.brunel.ac.uk/bitstream/2438/16116/1/FullText.pdf
Pytest-Smell: a smell detection tool for Python unit tests https://dl.acm.org/doi/pdf/10.1145/3533767.3543290
Unit tests, by Martin Fowler https://martinfowler.com/bliki/UnitTest.html
Desirable Unit Tests https://tidyfirst.substack.com/p/desirable-unit-tests
Arrange, Act and Assert Pattern https://automationpanda.com/2020/07/07/arrange-act-assert-a-pattern-for-writing-good-tests/
Programmation pilotée par le comportement (en anglais behaviour-driven development ou BDD) https://fr.wikipedia.org/wiki/Programmation_pilot%C3%A9e_par_le_comportement http://philippe.poumaroux.free.fr/index.php?post/2012/02/06/Introduction-au-Behaviour-Driven-Developement
Outils pour BDD https://github.com/cucumber
Python's unittest: Writing Unit Tests for Your Code https://realpython.com/python-unittest/
Harmcrest pour spécifier des oracles de test https://github.com/hamcrest
Test oracle https://en.wikipedia.org/wiki/Test_oracle
Why and how to write unit tests, by mozilla https://github.com/mozilla-mobile/firefox-ios/wiki/Why-and-how-to-write-unit-tests
https://fr.wikipedia.org/wiki/Test_unitaire