awesome-python icon indicating copy to clipboard operation
awesome-python copied to clipboard

Add Pymox

Open ivancrneto opened this issue 1 year ago • 0 comments

What is this Python project?

Pymox is mocking on steroids. It's a powerful mock object framework for Python, providing many tools to help with your unit tests so you can write them in an easy, quick, and intuitive way.

What's the difference between this Python project and similar ones?

  • Provides a clear separation between expectations (https://github.com/ivancrneto/pymox?tab=readme-ov-file#new-elegant-way)
  • Easy way to set multiple calls with different parameters and return values (https://github.com/ivancrneto/pymox?tab=readme-ov-file#multiple-times)
  • Has comparators, allowing comparison of parts of parameters (https://github.com/ivancrneto/pymox?tab=readme-ov-file#comparators)
  • Has a great developer experience

--

Anyone who agrees with this pull request could submit an Approve review to it.

ivancrneto avatar Jan 30 '24 15:01 ivancrneto