Я изучаю TDD, и в настоящее время у меня есть метод, который работает, но я подумал, что мне придется перестраивать его с помощью TDD.
Метод по существу принимает 6 параметров, запрашивает базу данных, выполняет некоторую логику и возвращает List<T>
Мои начальные тесты, включая проверку значений пустых/нулевых строк и значений метода int, но теперь я не уверен, что делать. Если бы я не использовал TDD, я бы просто создал код, чтобы найти строку подключения к БД и открыть соединение с БД, запросить базу данных, прочитать значения и т.д.
Очевидно, мы не можем это сделать в Unit Testing, поэтому я после некоторого совета о том, как действовать.