jjzjj

TestContext

全部标签

c# - 而不是 "Data Row 0", "Data Row 1"等输出自定义名称

在VisualStudioTeamFoundationServer2013中,我使用的是单元测试框架。具体来说,我正在使用将从XML文件读取的数据驱动测试。我的问题的要点下面是一些示例代码:usingMicrosoft.VisualStudio.TestTools.UnitTesting;[TestClass]publicclassDataDrivenTestingClass{publicTestContextTestContext{get;set;}[TestMethod][DataSource("Microsoft.VisualStudio.TestTools.DataSource

c# - 我可以在Visual Studio中为单元测试/负载测试创建自定义TestContext计时器吗?

我的一些UnitTest具有在循环中定义的Sleep。我不仅要描述测试的每个迭代,还要描述所有迭代的总时间,以显示任何非线性缩放比例。例如,如果我分析“总体”,则它包括sleep时间。我可以使用StopwatchStart/Stop,以便它仅包含doAction()。但是,我无法将秒表结果写入TestContext结果。[TestMethod]publicvoidTestMethod1(){TestContext.BeginTimer("Overall");for(inti=0;i看来TestContext可以继承并重新定义。但是,我看不到任何将其写回到事务存储的示例。有没有我可以引用

c# - Visual Studio 中的 TestContext - 它有什么作用?

VisualStudio生成的测试类通常有一个TestContext属性,如下:privateTestContexttestContextInstance;publicTestContextTestContext{get{returntestContextInstance;}set{testContextInstance=value;}}WhatMSDNhadtosayaboutthis不是特别有用,让我无所适从。到目前为止,我还没有找到任何使用TestContext的例子,比如读取和写入它。从MSDN页面上,我了解到您将DataContext设置为Web服务的路径或对数据库的访问。但

c# - MSTest 中的数据驱动测试 - TestContext.DataRow 的问题

我遇到的问题与下面链接的问题基本相同,但我似乎无法让它工作。我收到“无法将索引[]应用于System.Data.DataRow类型的表达式”。据我所知,我已经正确实现了解决方案。ProblemswithdatadriventestinginMSTest[TestClass]publicclassUnitTest1{privateTestContexttestContextInstance;publicTestContextTestContext{get{returntestContextInstance;}set{testContextInstance=value;}}privateS

javascript - React 16.3 中的上下文组件无效

我正在尝试在React16.3.1中使用新的Context组件。我正在运行一个非常简单的示例:constTestContext=React.createContext();exportdefaultclassTestextendsComponent{render(){return({value=>({value})});}}但是代码不会呈现,而是产生此错误:未捕获错误:元素类型无效:应为字符串(对于内置组件)或类/函数(对于复合组件)但得到:对象。似乎Provider和Consumer组件都不是有效组件,无法由React呈现。我是不是漏掉了什么? 最佳答案

Spring 6【基于Java Config方式的IoC、Spring TestContext Framework-Spring容器测试框架】(七)-全面详解(学习总结---从入门到深化)

 目录十三、基于JavaConfig方式的IoC 十四、SpringTestContextFramework-Spring容器测试框架十三、基于JavaConfig方式的IoC1.JavaConfig介绍JavaConfig,中文:Java配置类。是从SpringFramework3开始出现的。是一种使用Java代码+注解来简化XML配置的方式。毕竟Spring框架最被人吐槽的地方就是它的XML配置文件。在SpringFramework学习过程中学习JavaConfig可以很好的了解Spring框架的特性,同时也为后面学习SpringBoot做好基础,因为在SpringBoot中配置Bean都

c# - "Method ...ClassInitialize has wrong signature ..."是什么意思?

在我的VisualStudio2012解决方案中,我有一个用于单元测试C++/CLI代码的C#项目,例如...usingSystem.IO;usingStuff;namespaceMyCLIClassTest{[TestClass]publicclassMyCLIClassTest{publicMyCLIClassTest(){}[ClassInitialize]publicstaticvoidSetup(TestContexttestContext){}[TestMethod]publicvoidLibraryAccessTest(){...}}}现在,C#测试全部失败,并显示类似“

c# - "Method ...ClassInitialize has wrong signature ..."是什么意思?

在我的VisualStudio2012解决方案中,我有一个用于单元测试C++/CLI代码的C#项目,例如...usingSystem.IO;usingStuff;namespaceMyCLIClassTest{[TestClass]publicclassMyCLIClassTest{publicMyCLIClassTest(){}[ClassInitialize]publicstaticvoidSetup(TestContexttestContext){}[TestMethod]publicvoidLibraryAccessTest(){...}}}现在,C#测试全部失败,并显示类似“

xml - 如何为 Spring 测试创建 TestContext?

我有一个相对较小的Java库,它实现了几十个bean(没有数据库或GUI)。我创建了一个SpringBean配置文件,其他Java项目使用它来将我的bean注入(inject)到他们的东西中。我现在第一次尝试使用SpringTest将其中一些bean注入(inject)我的junit测试类(而不是简单地实例化它们)。我这样做部分是为了学习SpringTest,部分是为了强制测试使用我为其他人提供的相同bean配置文件。在Spring文档中说我需要使用Spring附带的“TestContext”类创建应用程序上下文。我相信这应该在我通过测试类上的@ContextConfiguration

xml - 如何为 Spring 测试创建 TestContext?

我有一个相对较小的Java库,它实现了几十个bean(没有数据库或GUI)。我创建了一个SpringBean配置文件,其他Java项目使用它来将我的bean注入(inject)到他们的东西中。我现在第一次尝试使用SpringTest将其中一些bean注入(inject)我的junit测试类(而不是简单地实例化它们)。我这样做部分是为了学习SpringTest,部分是为了强制测试使用我为其他人提供的相同bean配置文件。在Spring文档中说我需要使用Spring附带的“TestContext”类创建应用程序上下文。我相信这应该在我通过测试类上的@ContextConfiguration
12