data-driven-tests

    5热度

    1回答

    我在C#VS2008中使用Xml数据源编写数据驱动的单元测试。 属性看起来像这样,一切都很棒。 [DeploymentItem("HtmlSchemaUrls.xml")] [DataSource("DataSource", "Microsoft.VisualStudio.TestTools.DataSource.XML", "|DataDirectory|\\HtmlSchemaUrl

    4热度

    2回答

    我得测试消息的路由程序,其功能是大致如下: - 消息被发送到App - 应用程序检查消息 - 消息被转发某处的基础上,消息内容 绝大多数测试用例几乎相同;生成特定类型的消息,将其加载到系统中,等待几秒钟,然后检查所需的目标以确保消息正确转发。 不是在黄瓜中生成100个几乎相同的测试用例,而是建议生成一个测试用例并重复遍历所有(message,required_destination)元组?为了便于

    1热度

    2回答

    我有一个简单TestMethod的 public double Divide(double numerator, double denominator) { if (denominator == 0) { throw new NullReferenceException("Cannot divide by zero."); } return

    5热度

    1回答

    这是我的场景,我想做一个数据驱动的单元测试,并且为了与环境无关,我想将数据文件嵌入到我的程序集中。我如何在单元测试的DataSourceAttribute中引用呢? 我正在尝试使用Microsoft Jet OleDB Provider访问Excel 2003文件。当文件位于硬盘驱动器中时,单元测试可以正常工作,但当我尝试访问嵌入式装配文件时不会。这是我的例子: 原始 [DeploymentIte

    4热度

    1回答

    我一直在寻找一种方法来为MSTEST中的数据驱动单元测试构建我自己的数据源。我还没有找到任何文档如何做到这一点或任何基类或接口,我需要实现。有任何想法吗? 我正在寻找类似于FITNesse的东西,但将Team Foundation Server用于我的后备存储。

    0热度

    1回答

    [TestInitialize()] public void MyTestInitialize() { XmlTextWriter writer = new XmlTextWriter("DataFile.xml", Encoding.UTF8); writer.Formatting = Formatting.Indented; writer

    1热度

    1回答

    我尝试进行我的第一个简单的数据驱动测试。 我使用MS SQL Management Studio创建了数据库(UnitTestsDb),并且还创建了一个数据库表(UsersTab)。 我尝试在单元测试中使用这个数据库。代码是在这里: [TestMethod()] [TestProperty("TestCategory","Developer"), DataSource("System.Data

    5热度

    1回答

    我想要使用MSTest/Selenium在C#中进行数据驱动测试。 下面是一些我的代码试图将其设置一个样品: [TestClass] public class NewTest { private ISelenium selenium; private StringBuilder verificationErrors; [DeploymentItem("Google

    3热度

    2回答

    我试过用google搜索这个,但没有发现任何东西。基本上,我想按照我定义的顺序运行每一行。举例来说,如果我有这样的: [Row("a")] [Row("b")] [Row("c")] [Test] public void Test(string s)... 我想,以确保测试A的测试B之前执行,测试B的测试C.前执行

    29热度

    10回答

    在jUnit中如何使用数据驱动的测试? (我的定义)数据驱动的测试是一个测试,它从一些外部源(文件,数据库,...)读取数据,每行/文件/其他执行一个测试,并将结果显示在测试跑步者就好像你有单独的测试一样 - 每次跑步的结果都是单独显示的,而不是一个巨大的聚合。