Pour lutter contre la pêche illicite non déclarée et non reglementée afin de préserver les ressources marines, un système de suivi des navires par satellite (VMS) est mis en place par certains pays pour traquer les bateaux qui pêchent illégalement dans des zones interdites. Ce système fournit à intervalles réguliers (5mn) la position des navires autour de la zone fermée.
Nous souhaitons concevoir un système de notifications à l'entrée d'un navire dans une zone interdite à la pêche et réaliser un décompte des navires de pêche en situation illégale.
Nous n'avons pas à nous soucier de la technique de mise à disposition des données de localisation par satellite des navires de pêche.
Let's code ! 🚀
Here a few commands that can help you :
- Launch unit tests
make unit-tests
- Launch unit tests with coverage
make unit-tests-coverage
- Launch mutation testing
make mutation
- Launch code sniffer
make code-sniffer
- Fix code style
make code-sniffer-fix
Here a few commands that can help you :
- Launch unit tests
vendor\bin\pest.bat
- Launch unit tests with coverage
vendor\bin\pest.bat --coverage
- Launch mutation testing (doesn't work on windows...)
vendor\bin\infection.bat --test-framework=pest --show-mutations
- Launch code sniffer
vendor\bin\phpcs.bat
- Launch code sniffer
vendor\bin\phpcbf.bat
Do whatever you want with this !