Разгледах документацията и примерен C# проект: http://getgauge.io/documentation/user/current/
Не съм сигурен обаче как да потвърдя отговора от „Стъпка“. Може би Gauge не е правилният инструмент за това, но се опитвам да проверя формата на JSON отговор например.
В техния стандартен клас "StepImplementation" мога да видя следния метод. Добавих „връщане на „бля“;“ до края:
[Step("Say <what> to <who>")]
public string SaySomething(string what, string who)
{
Console.WriteLine("{0}, {1}!", what, who);
return "blah";
}
И разбира се в спецификационния файл:
First scenario
--------------
tags: hello world, first test
* Say "hello" to "gauge"
* Check if "blah" is returned from SaySomething
Не успява на този последен ред, защото стъпката не е дефинирана (да). Но това, което наистина искам, е нещо като - Кажете "здравей" на "габарит" и очаквайте "бла".