【问题标题】:How to test logic apps using SpecFlow when Logic app trigger is Http Request?当逻辑应用触发器是 Http 请求时,如何使用 SpecFlow 测试逻辑应用?
【发布时间】:2018-01-11 17:23:19
【问题描述】:

我有already gone through这篇文章Michael Stephenson automated-testing-logic-apps-specflow

我的Logicapp triggers with Http Request 我想知道如何使用SpecFLow 库编写测试用例。

我尝试了如下几个步骤,但我如何才能触发它的第一步?

@dev
Scenario: WhiteboxTest - Process Topic Message - Yes
    Given the storage account is empty
    | Storage account |
    | mydemo |
    And the logic app is enabled
    When a message is submitted to the topic
    | Topic |
    | TestTopic |
    Then the logic app will receive the message

【问题讨论】:

    标签: c# azure specflow azure-logic-apps


    【解决方案1】:

    您必须使用 C# 中的帮助程序类实现通过 HTTP 调用逻辑应用 URL 的逻辑,...正如 Michael Stephenson 在队列中发布新消息的文章中那样。

    【讨论】:

    • 哦,知道了,我可以通过使用 HttpClient 并使用数据执行逻辑应用发布 url 来做到这一点,你建议吗?实际上我正在寻找 SpecFlow 的东西,因为我可以在功能文件中编写 Http 触发逻辑?一开始我需要这样做。这是正确的方法吗?
    • 在我的博客中是 Michael Stephenson felixmondelo.blogspot.com.es/2017/04/… 的那篇文章的完整示例
    • 谢谢 :) 但为什么只有测试用于队列?不用于 xml 验证?
    • 因为有点复杂,使用 LogAnalytics,...而且我从未完成该帖子的第 2 部分 :-(
    • 哦,如果您能够分享它,这将对每个人都有很大的帮助。或任何链接
    猜你喜欢
    • 2021-08-27
    • 2017-01-21
    • 1970-01-01
    • 2020-02-05
    • 2019-02-15
    • 1970-01-01
    • 2021-03-20
    • 2021-04-12
    • 2021-08-07
    相关资源
    最近更新 更多