Logo da Alura
Data >

Course of Clojure: Exploring tests

Course summary

  • Learn the difference between writing tests and actually testing
  • Use techniques like boundary exploration and category partitioning
  • Test errors and expected failure situations
  • Create tests that involve the use of Schemas
  • Understand how pre- and postconditions complement the code guarantee toolkit

Target Audience

Desenvolvedores Clojure que desejam melhorar a qualidade de seu código

Related Content

Courses of Data

Last update

29/07/2020

Already a student?

Start the course now

8h

To conclusion

28

Activities

150

Minutes of video

200

Students in this course

9.2

Grade for this course

Certificate of participation

Instructors

Detailed content

  1. Boundary and Category partition

    • Boundary and other tests in Clojure
    • Some threading other test types
  2. Sequences and errors

    • Tests and sequences
    • Handling error with Exceptions and nil
    • Handling other errors
  3. Queues

    • Queues instead of vectors
    • Schemas and Tests
  4. Pre- and postconditions

    • Tests with Schemas
    • Guarantees and Schemas
    • Postconditions

Don't study with us yet?

Invest in your career!

Start now