Browse Part VII: Case Studies and Real-World Applications

19.6 Testing the Application

In this section

  • 19.6.2 Testing the Frontend
    Learn how to test Reagent components and Re-frame applications using cljs.test and testing libraries like doo in Clojure.
  • 19.6.1 Unit Testing Backend Components
    Explore effective strategies for unit testing backend components using clojure.test. Delve into testing database interactions, business logic, and API handlers, while employing mocking libraries for component isolation.
  • 19.6.3 Integration and End-to-End Testing
    Explore the use of Selenium, Cypress, and TestCafe for integration and end-to-end testing in Clojure applications.
  • 19.6.4 Continuous Integration Setup
    Learn how to set up a CI pipeline using tools like GitHub Actions, Travis CI, or Jenkins to automate building, testing, and deployment processes.
Saturday, October 5, 2024