Передача значений из таблиц Fit в службы, где переданное значение имеет префиксы / суффиксы нескольких пробелов - PullRequest
0 голосов
/ 08 декабря 2011

Я использую FitNesse для тестирования сервисов и задаю входные параметры для сервисов в ячейках таблицы Fit таблиц; в некоторых случаях у меня есть тестовые случаи, когда мне нужно передать значение строкового параметра с суффиксом / префиксом из нескольких пробелов.

Когда я редактирую таблицы, я вижу пробелы, то есть «мое тестовое значение», но когда я сохраняю таблицу и смотрю таблицу, значение выглядит так, как будто оно было обрезано, чтобы иметь только один пробел, то есть «мое тестовое значение». 1003 *

Вопрос в том, можно ли как-то обойти это, чтобы я мог передавать значения из таблиц Fit в тесты с префиксами / суффиксами нескольких пробелов?

Ответы [ 2 ]

1 голос
/ 08 декабря 2011

Это часть того факта, что FitNesse - это вики и веб-система. HTML имеет тенденцию игнорировать избыточные пробелы. Во многих ситуациях FitNesse выполняет полосу, чтобы гарантировать, что такое поведение в сети не вызывает ложных срабатываний.

Первый вариант, который я бы порекомендовал, заключается в том, что вы определяете символ-заполнитель, который будет заменен внутри кода вашего прибора на символ пробела. Это позволит вам иметь этих персонажей и сохранять их.

0 голосов
/ 13 декабря 2011

Если вы используете fitSharp, вы можете заключить пробел в кавычки: «мой тест»

...