русский
Germany.ruForen → Архив Досок→ Programmierung

Юнит тесты для "системного" приложения

24.04.21 05:41
Re: Юнит тесты для "системного" приложения
 
koder патриот
koder
in Antwort Murr 23.04.21 19:19, Zuletzt geändert 24.04.21 05:45 (koder)
Осталось выяснить как ничего не делая получить работающий код...

Ты не получишь работающий код. Потому что ты просто не знаешь что делать улыб

-Приезжайте в гости

-А адрес?

-Да не надо адрес, так приезжайте.


Но Я могу поднять понимание с 20% соответствующих документации до 97%
уже где-то с 50-60% эффективное решение

Но почему 97%? Ну откуда ты вообще берешь оценку? Откуда беруться цифры при оценке понимания черного ящика? Ты месяц гонял тесты (ру юниттесты, простое исследование). Те готорые смог придумать и организовать. Как ты оцениваешь полноту тестов?


правильно в соответствии с документацией т.е. в 20% случаев,

Нет. 100% правильно в соответствии с твоим пониманием, как твой код обрабатывает работу черного ящика. Соответственно мок 100% имитирует твое понимание работы черного ящика. Тестируя месяцы и годы можно улучшить понимание работы самого ящика, но принцип написания мока не меняется - в любой момент времени, сразу после прочтения документации или после 20 лет непрерывных тестов мок 100 процентов имитирует ответ черного ящика в строго определенной ситуации. Определенной тобой, как программистом.

 

Sprung zu