Существует ли MonoTouch-совместимая среда тестирования в стиле BDD? - PullRequest
2 голосов
/ 31 января 2011

Я ищу среду тестирования в стиле BDD, совместимую с monotouch.Кто-нибудь знает один?

Я был бы признателен, если бы кто-нибудь, кто делает это, дал мне знать, где находятся их спецификации.

Я думал поместить их в свою собственную библиотеку монотушей.

Ответы [ 2 ]

1 голос
/ 31 января 2011

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

DSL работает с наличием подкласса, который предоставляет классы шагов, каждый из которых охватывает определенный контекст. Я иногда использую экраны ниже, особенно когда экраны распределяются между шагами. Экраны содержат фактические кнопки, текстовые поля и т. Д. И реализованы с использованием инфраструктуры автоматизации.

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

0 голосов
/ 05 марта 2012

Существует SpecFlow addin для MonoDevelop , но похоже, что это только для MD 2.4 и 2.6. Это может быть просто вопрос доработки плагина, чтобы заставить его работать с MD 2.8. Я попытался установить версию 2.6 в 2.8, но у меня есть некоторые проблемы с зависимостями. Если вы распакуете файл .mpack для надстройки, вы увидите его содержимое. Это МОЖЕТ быть просто вопросом редактирования .addin.xml в зависимости от Core 2.8 и IDe 2.8.

Надеюсь, скоро попробую сам. Я действительно хотел бы иметь возможность использовать SpecFlow в MonoDevelop и Mono. Это определенно изменило мою жизнь в .NET.

...