2012-02-22 3 views
1

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

| Check that element is in list | 
| 5 | 

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

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

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

ответ

2

Ближе всего вы можете прийти с любым типом списка, чтобы использовать массив или установить приспособление и отобразить ВСЕ предметы, которые вы ожидаете. Нет ни одного из этих «списков».

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

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

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

| Check that element is not in list | 
| element | exists? | 
| 5 | false | 
+0

Это то, что я рекомендовал бы. –

+0

Мы пошли на такое решение, подобное этому, так как оно кажется единственным разумным. Я изложил свой непонятный вопрос, потому что у нас могут быть более сложные объекты, чем целые числа в списках, но я думаю, что мы сможем каким-то образом справиться с этой проблемой. – Jonas

Смежные вопросы