SAP программирование ABAP? "Учите Себя, что ABAP за 21 День" является лучшей книгой!
Это не содержит умных приемов или колдовства, но после 3 лет, я никогда не наталкивался на более всестороннюю книгу
Есть целая 850-страничная книга под названием xUnit Test Patterns , которая касается этой темы, так что это не то, что можно легко свести к нескольким жестким правилам (хотя правила, которые вы упомянули, хороши).
Более удобоваримая книга, которая также охватывает эту тему, - это Искусство модульного тестирования .
Если можно, я добавлю правила, которые я считаю наиболее ] важно, они будут следующими:
Писать модульные тесты просто, сложно написать код, пригодный для модульного тестирования.
Чтобы найти еще много хороших идей для написания модульных тестов, выполните поиск на stackoverflow.com .
Взгляните на охват кода ваших тестов и постарайтесь сделать его достаточно полным (в случае ошибок я бы проявил некоторую свободу выбора, тестировать их или нет).