Python Testing with pytest, Second Edition

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