Python Testing with pytest, Second Edition
Create efficient, elegant software tests in pytest, Python's most powerful testing framework.