Допустимо ли для модульного теста считать таблицу базы данных?Испытания, полагающиеся на присутствующие таблицы
Например, если у вас есть класс UserStore и связанный с ним тестовый класс UserStoreTest. Предположим, что этот класс является частью системы, которая при установке имеет «экземпляр» таблицы, для этого класса требуется имя foo_users. Так приемлемо ли для UserStoreTest считать эту таблицу и использовать ее? Кажется, лучше потребовать, чтобы класс UserStoreTest настраивал сама таблицу и не зависел от состояния системы, что является довольно глобальным. Действительно ли первый подход приемлем?