FitNesse: проверить, что элемента нет в списке?

Я использую FitSharp для тестирования приложения и у меня есть вопрос, связанный с проверкой содержимого списков. Проверка наличия элемента в списке проста с использованием, например, SubsetFixture и может быть записана так:

| Check that element is in list |
| 5 |

Но есть ли способ написать приспособление, которое проверяет, нет ли элемента в списке?

| Check that element is not in list |
| 5 |

Я хочу, чтобы последняя таблица прошла, только если 5 не в обработанном списке.

1 ответ

Решение

Самое близкое, что вы можете получить с любым типом фиксации списка, это использовать массив или набор фикстур и составить список ВСЕХ элементов, которые вы ДЕЙСТВИТЕЛЬНО ожидаете. Нет ни одного из этих списков.

Я бы порекомендовал вам сделать do doture в таком виде, как:

|check|that element | 5 |  is in the list | False |

или вы можете использовать колонку, чтобы получить представление о наборе

| Check that element is not in list |
| element | exists? |
| 5 | false |
Другие вопросы по тегам