Skip to content

Pytest

In this section, the process of integrating pytest in app is detailed. As well as the exhibition of new test scenarios.

Mocking vs Patching

In software testing, mocking and patching are techniques used to replace real objects or methods with substitutes to control behavior and isolate tests from dependencies. Note: For more information and examples, see this link.

Mocking

Mocking involves creating a mock object that mimics the behavior of the original object. It allows you to control the return values and behavior for testing purposes without modifying the actual code.

Patching

Patching temporarily replaces the actual implementation of a method or object at runtime with a mock.