Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/osmaircoelho/everything-i-test
This repository contains a project developed using Laravel 11 and Pest PHP. It is a project that utilizes the testing tool called Pest PHP, for study purposes.
https://github.com/osmaircoelho/everything-i-test
laravel laravel11 laraveltest pest php unittesting
Last synced: 3 days ago
JSON representation
This repository contains a project developed using Laravel 11 and Pest PHP. It is a project that utilizes the testing tool called Pest PHP, for study purposes.
- Host: GitHub
- URL: https://github.com/osmaircoelho/everything-i-test
- Owner: osmaircoelho
- Created: 2024-03-20T17:00:49.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-04-02T14:48:27.000Z (8 months ago)
- Last Synced: 2024-04-02T20:20:26.609Z (8 months ago)
- Topics: laravel, laravel11, laraveltest, pest, php, unittesting
- Language: PHP
- Homepage:
- Size: 107 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Project "Everything I Test" đ
This repository contains a project developed using Laravel 11 and Pest PHP. It is a project that utilizes the testing
tool called Pest PHP, for study purposes.## âšī¸ Reference
- [Pest PHP](https://pestphp.com/) đ
Pest is a testing framework focused on simplicity, meticulously designed to bring back the joy of testing in PHP.
## ⨠Demonstration đĨ
![Demo](public/demoProject.gif)
## đ Topics Covered
- Introduction to PEST đ: Introduction to PEST, a testing framework for PHP.
- Page Response Status đ: Tests to verify the page response status.
- Page Response Text đ: Tests to verify the page response text.
- Page Response View đ: Tests to verify the page response view.
- Page Response JSON đ: Tests to verify the page JSON response.
- Database đž: Tests related to the database.
- Validations â : Tests to validate user inputs.
- Models đī¸: Tests to verify the functionality of models.
- Emails đ§: Tests related to email sending.
- Jobs and Queues âī¸: Tests for jobs and queues.
- Notifications đ: Tests for notifications.
- Actions đ¯: Tests for specific actions.
- Commands đ ī¸: Tests for Artisan commands.
- Middlewares âī¸: Tests for middlewares.
- File Uploads đ: Tests related to file uploads.
- Exceptions â: Tests for exceptions.
- Failed HTTP Calls đ: Tests for failed HTTP calls.
- Testing HTTP Calls đ˛: Tests for HTTP calls.
- Mocking đ: Usage of mocks for testing.## đ¨âđģ Authors
- [@osmaircoelho](https://www.github.com/osmaircoelho)
## đ License
[MIT](https://choosealicense.com/licenses/mit/)
## đ ī¸ Stack Used
**Back-end:** Laravel 11, Pest PHP đ ī¸