Как указать данные, которые будут использоваться в каждом из моих тестовых случаев?
то есть я хочу использовать одну таблицу для настройки некоторых данных, а затем запустить кучу тестов для этих данных.
Спасибо
Как указать данные, которые будут использоваться в каждом из моих тестовых случаев?
то есть я хочу использовать одну таблицу для настройки некоторых данных, а затем запустить кучу тестов для этих данных.
Спасибо
Я смотрел Gojko, и их предложение - создать синглтон, который вы вызываете начало вашей тестовой страницы. Вот пример редактирования FitNesse:
!|import |
|Demo1.Containers|
|Demo1.Fixtures |
!|SUT |
|Get Practice?|
|$practice= |
И мой код C # (SUT -> Тестируемая система - это базовый синглтон:
public class SUT
{
private static Practice _practice = null;
public static Practice getPractice()
{
if (_practice == null)
{
_practice = new Practice();
}
return _practice;
}
}
Другие мои классы, которые я тестирую, используют этот синглтон для получения данных.
public class AddDoctorToPractice
{
private Practice practice = SUT.getPractice();
...
Надеюсь, это поможет.