Докажите, что конечные точки фактически удовлетворяют праву, а не только то, что оно работает

TestMediaService
Порезанный
9 сентября 2026 г. в 03:26 UTC
Автор
Kamo
Обещать
e34b995

GamesEntitlementTest доказывает, что ворота отвечают правильно. Ничто не доказывает три контроллеры спрашивают об этом, и это различие является полным дефектом, который был О: правило, которое существует и не обсуждается. Аппарат, который проверяет только единицу Правило прошло бы так же счастливо против кода, который отправил дыру. Проверяется мутацией, а не утверждается. С «games.require (...)» удалено ChessController.player(): Тест 7 пробегов, 0 неудач ← зеленый, никому ничего не говорит GamesEntitlementEndpointTest 9 запускается, 3 сбоя ← красный Что именно разрыв этот файл закрывает, и почему он стоит иметь на вершине Единичный тест вместо него. Игровое право здесь реально, а не издевательство. Смешивание это заглушит "требуется" в метод, который никогда не бросает, и каждый тест в этом файле будет проходить против контроллер без каких-либо ворот — отказ вакуумной охраны. Только два Репозитории под ним высмеиваются, поэтому отказ производится тем же кодом. @RestControllerAdvice запускает и отображает в статусе. Девять корпусов, проезжающих по реальным маршрутам с MockMvc: каждая из трех дверей отказ члену, который имеет право в организации без такого приложения; Владелец филиала также отказывается, так как собственность стоит за отсутствующий Грант и никогда не для отсутствующего приложения; кошелек, сочетающий каждую игру со своим собственным правом, поэтому шахматы Право не может открыть кошелек организации, у которой только Холдем; и — половина стоимости честность — что правомерная организация все еще играет, что ее владелец все еще Вступает в силу без субсидии, и это право не заменяет права. 404 вместо 403 на чеке приложения удваивается как утверждение, что это было APP. Это было скорее отказом, чем правом. Производственный кодекс не меняется.

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены