Please enable JavaScript.
Coggle requires JavaScript to display documents.
Тест кейсы для списка юзеров - Coggle Diagram
Тест кейсы для списка юзеров
Термины
Доктор
Пациент
Проект
Тенант
Проект
Нет проектов
Ответ: пусто
(EmptyDatabaseTestCase)
Один, где есть доктор
Пациентов нет
Ответ: пусто
(NoPatientsDatabaseTestCase)
Два пациента есть
Оба без телеметрии
Оба с телеметрией
Есть два пациента с одним ключом
Есть пациент, есть админ и есть не активный пациент
Телеметрия не важна, Ethicon девайс
Ответ: только активный пациент без телеметрии
(ProjectWithInactivePatientTestCase)
Один пациент (активный)
Один девайс
Правильный
Активный
С телеметрией
Одна запись
Ответ: пациент с телеметрией на базе одной записи
OneTelemetryTestCase
Две записи
Ответ: пациент с телеметрией на базе двух записей
TwoTelemetriesTestCase
Без телеметрии
Ответ: пациент без телеметрии
NoTelemetryTestCase
Не активный
С телеметрией
Ответ: пусто
(OneInactiveEthiconDeviceTestCase)
Без телеметрии
Ответ: пусто
(игнорируем тест)
Не правильный
Активный
С телеметрией
Ответ: пусто
(OneUnexpectedDeviceTestCase)
Без телемертии
Ответ: пусто
(игнорируем тест)
Не активный
С телеметрией
Ответ: пусто
(OneUnexpectedInactiveDeviceTestCase)
Без телеметрии
Ответ: пусто
(игнорируем тест)
Два девайса
Оба правильные
Один активный
Воторой не активный
Все с телеметрией
Ответ: пациент с телеметрией от активного девайса
(TwoSemiActiveDevicesTestCase)
Оба активные
Все с телеметрией
Ответ: пациент с телеметрией от первого девайса
(TwoActiveDevicesTestCase)
Оба не активные
Все с телеметрией
Ответ: пусто
(TwoInactiveDevicesTestCase)
Оба не правильные
Один активный
Второй не активный
Все с телеметрией
Ответ: пусто
(TwoUnexpectedSemiActiveDevicesTestCase)
Оба активные
Все с телеметрией
Ответ: пусто
(TwoUnexpectedActiveDevicesTestCase)
Оба не активные
Все с телеметрией
Ответ: пусто
(TwoUnexpectedInactiveDevicesTestCase)
Один правильный
Второй - нет
Правильный активен и с телеметрией
Не правильный активен и первый
Ответ: пациент с телеметрией от правильного девайса
(TwoDevicesWithUnexpectedFirstTestCase)
Не правильный активен и второй
Ответ: пациент с телеметрией от правильного девайса
(TwoDevicesWithUnexpectedSecondTestCase)
Есть пациент, есть админ и есть не активный (по связке) пациент
Телеметрия не важна, Ethicon девайс
Ответ: только активный пациент без телеметрии
(ProjectWithInactivePatientLinkTestCase)
Два, где есть доктор
В одном есть пациент, в другом нет
Телеметрию игнорим, девайс Ethicon
Ответ: пациент без телеметрии
(ингорим тест)
В обоих есть разные пациенты
Телеметрию игнорим, девайс Ethicon
Ответ: два пациента без телеметрии
(TwoProjectsWithDifferentPatientsTestCase)
В обоих есть один и тот же пациент
Телеметрию игнорим, девайс Ethicon
Ответ: пациент без телеметрии
(TwoProjectsWithSamePatientsTestCase)
Один проект без доктора
Ответ: пусто
Один с другим доктором
Без пациентов
Ответ: пусто
С пациентом
Ответ: пусто
С неправильным тенантом:
один сценарий по которому должны вернуться данные для правильного тенанта
Ответ: пусто
Разрезы
Тенант
Проект
Пациент
Правильный/не правильный девайс
Статус активности
Телеметрия