Огурец: размер черт - PullRequest
4 голосов
/ 26 мая 2010

Я новичок в тестировании с огурцом и у меня есть вопрос, касающийся размера элемента.

Предположим, что вы можете добавить коллекцию элементов в список и выполнить обычный CRUD, желательно создатьодна функция для этого полного набора действий CRUD или функция для каждого?

Какой предпочтительный / принятый метод?

В какой момент действие само становится функцией?

1 Ответ

9 голосов
/ 28 мая 2010

Мой критерий того, когда функция становится функцией, - это когда конечный пользователь продукта сочтет ее важной.

Размер кода, # участвующих классов, # необходимых действий, ... и т. Д. Не имеют ничего общего с этим соображением, поскольку это прежде всего инструмент связи между разработчиком и пользователем / заказчиком.

Поскольку очень немногие пользователи получают удовольствие от операций CRUD в списке (если только это не список людей, получающих пропуска за кулисы для тура в свои любимые группы), я думаю, это слишком мало для функции.

Все зависит от того, кто ваши пользователи / клиенты, конечно. Если вы создаете API для инфраструктуры персистентности следующего поколения, это абсолютно уместно.

...