Skip to content

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.

Notifications You must be signed in to change notification settings

osmaircoelho/everything-i-test

Repository files navigation

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 is a testing framework focused on simplicity, meticulously designed to bring back the joy of testing in PHP.

✨ Demonstration 🎥

Demo

📋 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

📄 License

MIT

🛠️ Stack Used

Back-end: Laravel 11, Pest PHP 🛠️

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published