我正在尝试创建一个MSTest来抓取一个网站。我希望它是动态的,所以我可以把它扔进我们任何网站的构建中。在推送到临时环境之前,它基本上是一个测试步骤。它会检查损坏的链接和缺少的资源。我们的单元测试目前在MSTest完成。我们正在使用Bamboo来进行自动构建和测试。它有一个很好的结果格式。我希望能够将每个项目视为具有详细信息的测试。这本身很容易。我拥有抓取网站所需的所有代码。
如何动态创建具有TestMethod属性的方法并将其包含在测试中?现在,我有一个测试方法,我正在寻找四种类型的资源,所以有四种测试方法。我想测试每个唯一项目的方法。
我一直在关注DynamicMethod,但我认为这不会让我到达我想去的地方。