Microsoft .NET单元测试框架(MSTest)
VS2019 MSTest V2在测试资源管理器中未显示发现的单元测试
已通过NuGet软件包管理器更新为MSTest.TestFramework和TestAdapter V2。现在,“测试资源管理器”不会显示任何发现的单元测试。在1.4版中确实可以正常工作。它们都是.net ...
我如何使用mstest或nunit将DataTable用作测试用例的数据源?
我有一个包含数据的数据表,我想将数据表用作测试用例的参数,作为数据驱动的测试。任何测试框架(MsTest / Nunit)建议都可以通过...
如何在mstest的[TestInitialize]方法中使URL动态化,C#?
我的代码是(我用../../../替换实际URL。 [TestInitialize]公共静态无效Initalize(){AppiumOptions requiredcap = new AppiumOptions(); requiredcap ....
MSTest:CS0117'Assert'不包含'ThrowsException'的定义]] << [
(()=> select.AllSelectedOptions [0]);失败...
很久以来我一直在尝试,但是还没有成功。我创建了新的单元测试项目,并添加了以下内容:软件包:Nunit-3.10.0 Nunit3TestAdapter-3.11.0 SpecFlow-2.3.2 SpecFlow.Assist ....
我已将MSTests添加到我的C#WinForms项目中。要测试它们是否正常工作,我想测试以下功能:public static bool IsValidEmail(string email){return new ...
我如何使用ExpectedException属性强制执行异常消息
我以为这两个测试应该表现相同,实际上我已经在我的项目中使用MS Test编写了该测试,只是为了发现它现在不像......]那样尊重预期的消息。 [
[我正在使用VS2010,我有以下方法调用:[Conditional(“ DEBUG”)] public void VerboseLogging(){} public void DoSomething(){VerboseLogging(); Foo();酒吧(); }然后我有一个...
我正在使用64位库(包括cuda SDK等)进行库的单元测试。我正在尝试使用cuda-memcheck进行更深入的诊断,因此我在命令行上运行测试。 mstest.exe / ...
为什么Assert.AreSame()认为两个单独的字符串相同?
为什么这会传递Assert.AreSame()? [TestMethod] public void StringSameTest(){string a =“ Hello”;字符串b =“ Hello”; Assert.AreSame(a,b); }我了解ìt测试...
我收到以下错误:程序集'MyLibrary,Version = 0.0.0.0,Culture = neutral,PublicKeyToken = null'中类型'MyNamespace.GenericFooClass_Accessor`1'中的错误1方法'DoFoo'确实...
我正在为连接到Thycotic Secret Server的代码编写集成测试。出于安全原因,Thycotic服务器的密码在存储在appsetting.json文件中时会被加密。 ...
我正在使用VS2010创建一个新的单元测试项目来测试我的解决方案。创建单元测试后,VS创建了一个.accessor文件。我知道它用于帮助测试私人成员或保护成员。 ...
如果期望的变量是整数,它就像这样[DataRow(2)] [TestMethod] public void TestMethod(int Expected){//一些代码...}但是,当存在2d数组int [ ,] ...
在MSTest中,如何使用[ExpectedException(typeof(ApplicationException))]验证确切的错误消息
使用MSTest,如何验证来自测试方法的确切错误消息?我知道[ExpectedException(typeof(ApplicationException),error msg)]不比较来自我的错误消息...
示例代码:TEST_CLASS(MyTests){TEST_METHOD(MT_Test){std :: thread t([](){Assert :: Fail(L“ Failure!”);}); t.join(); ...
测试可以像单元测试一样正常运行,但是无法在测试浏览器中运行(Appium和Specflow)
我正在使用Appium和Specflow进行自动化测试。下面是我的代码var objectType =(来自于Assembly.GetTypes()中类型的AppDomain.CurrentDomain.GetAssemblies()中的程序集...
我有一些MSTest项目,既需要同时针对netcoreapp1.1,也需要针对诸如netcoreapp3.0这样的较新版本,我已经尝试了建议的大多数方法:https://www.meziantou.net/mstest-v2 -...
我正在尝试构建我的第一个单元测试,并拥有一个分别在其构造函数和析构函数中递增和递减实例计数器的类。我进行了测试以确保它可以正常工作,但是...
我将VS2019与MS Test V2框架和测试适配器一起使用。我对ClassInitialize的预期行为不确定。当我从测试类运行一组测试时:在MS Test V1.3中,如果...