mstest相关内容
在评估单元测试的属性之后,我正在执行单元测试的classinitilalize方法的问题.这些测试使用[classinitialize]方法生成测试集,该测试集在xml文件中生成随机数据集. xml文件由具有属性[datasource]的单元测试使用.修剪后的版本如下所示: [ClassInitialize] public static void Initialize(TestContext
..
给出具有PartialSuccess的.Status和Failed的.TestStatus的TFS构建详细信息(IBuildDetail),我应该如何检索在该构建中失败的测试列表(MSTest)? > 我有一个可运行的沙箱,可以在其中通过SDK与TFS联系并检索最新的PartialSuccess版本,但似乎找不到哪个服务可能具有此单元测试数据以及如何进行查询. 谁能给我一些启示? 解
..
我们将moq和AutoMoq与mstest一起使用,并且由于升级到VS2012和ReSharper 7,我们的测试在mstest上运行良好,但是在将R#单元测试运行程序与以下命令一起使用时失败: Test method [...] threw exception: System.IO.FileLoadException: Could not load file or assembly '
..
我正在使用Microsoft统一框架并收到此错误: ********** 4/15/2012 9:46:08 AM ********** Inner Exception Type: System.IO.FileLoadException Inner Exception: The given assembly name or codebase was invalid. (Exception f
..
我正试图让重新分配器测试运行器通过 Gallio . 我已经安装了以下软件: VSTS 2005 8.0.50727.762 翻土机4.1 Gallio 3.0.0.285 我也在运行Windows XP x64. 单元测试选项仅显示NUnit可用.我以为我一定有一些版本错误.有人可以指出我正确的方向吗?我是不是树错了树,这仅在VS2k8中有效? 更新:我将Gallio更新
..
我在测试项目中将dotnet核心rc2定位为dotnet-test-mstest": "1.0.1-preview. 修改: 好的.我的目标是桌面.NET.但这应该没有任何区别. project.json { "version": "1.0.0-*", "testRunner": "mstest", "dependencies": {
..
我们最近将测试从NUnit迁移到了MSTest,而我正在努力让以前通过的测试运行.据我所知,MSTest无法检测到NLog配置. 我的App.config中有我的Nlog配置,但没有解决NUnit的问题. 有人有什么想法吗? 解决方案 将App.config的 Copy to Output Directory 设置更改为 Copy Always 或 Copy if Newer .有关
..
我正在尝试通过mstest测试获得代码覆盖率. 我正在使用PartCover 2.2.0.36424. 问题出在真正的程序集上,我得到0%的代码覆盖率(注意:所有测试均通过). 在我为演示源创建的演示测试中,它运行良好(该报告很有意义). 我注意到在日志文件中: 对于演示文件,在“已加载程序集AAAAAA(MyTestesAssemblyName)"行之后,存在“已加载类NNNNN
..
我在需要将单元线程模型设置为MTA的项目上使用Visual Studio 2010中的MSTest. 我已经在线查看了,发现并尝试过的项目似乎仅适用于Visual Studio 2008和2005,请参见谢谢 解决方案 是的,大多数在线信息都已过时. 我最终找到了Microsoft的文档:如何:在MTA模式下运行单元测试 您需要在XML编辑器中打开.testsetting
..
我的新单元测试出现此错误: 无法获取MyTestProject.MyTestClass,MyTestProject类型.错误:无法从程序集"MyTestProject"中加载类型"MyTestProject.MyTestClass".. 我在项目中进行了其他测试,一切正常,现在它们都显示了类似的错误消息. 如果我在Resharper中运行测试(而不是在Visual Studio
..
我有一组6个MSTest测试程序集.当我打开“测试视图"窗口并按项目分组时,所有我的项目都会显示并保存一个.我似乎无法使Visual Studio理解该项目是一个单元测试程序集. Resharper的单元测试运行器可以毫无问题地确定第六个程序集.因此,从这个角度来看,组装就可以了. Visual Studio 2008如何确定程序集是单元测试程序集? 我已经比较了csproj文件
..
我有一些方法用于初始化和清理用于测试的数据库,但是我的属性AssemblyInitialize和AssemblyCleanup的方法没有触发. 有什么想法吗? [TestInitialize] public void Init() { LoadData(); } [AssemblyInitialize] public v
..
MS测试正在杀死我. 与NUnit相比,它是如此之慢.我坚持使用它,因为我需要能够轻松地将测试结果导入TFS. (此外,它在Pex上效果更好,我也正在使用它.) 但是我真的希望它走得更快.甚至快一点也可以. 有没有人做过比Visual Studio内嵌测试更快的MS Test测试赛跑者? 解决方案 Gallio 平台为MSTest提供了一个测试适配器.然后,您可以与支持G
..
我要按顺序运行以下单元测试: 使用名称,密码等随机数创建新客户. 检索刚刚创建的客户,并断言其属性包含相同的随机数 使用相同的用户名随机数在同一用户上调用ForgotPassword函数 很明显,我需要一次生成一个随机数,并在3种测试方法中共享它. 我似乎找不到办法. 我考虑过使用TestContext对象,但这是为每个实例创建的. 我尝试使用ClassInitializ
..
我在数据驱动的单元测试中使用了以下CSV文件: File;expected Resources.resx;default Resources.de.resx;de AttachmentDetail.ascx.it.resx;it SomeOtherFile.rm-CH.resx;rm-CH “文件"和“预期"是标题.但是,如果我想在类似的代码中获取“文件"列 TestContext
..
我正在关注有关Pluralsight的教程,该教程涉及同时针对.net核心2.2和.NET 4.7.2的MSTest项目.这需要转到我的测试项目的.csproj文件并对其进行编辑,以便进行以下操作: netcoreapp2.2 ... 将更改为TargetFramewo
..
我有一个启动CS,我在其中注册AuthenticationMiddleware是这样的: public class Startup { public void Configure(IApplicationBuilder app, IHostingEnvironment env) { ... AddAuthentication(app);
..
MSTest中是否有SuiteBuilder的等效项?到目前为止找不到一个. 我有一堆xml文件,每个文件都被视为映射到一种测试方法.由于其中有100多个,并且要为每个手工编写测试,所以不是一个好主意. 因此,在nunit中,您可以实现ISuiteBuilder并使测试用例动态运行并显示为许多测试方法. 我正在寻找一种在MSTest中执行相同操作的方法. 我已经看过Data
..
只是遇到了一些有趣的行为-Assert被Catch块捕获. List consArray = new List(); try { Decimal d; Assert.IsTrue(Decimal.TryParse(item.Value, out d)); consArray.Add(d); } catch (Exception e)
..
基本上,我想指定“以Test.dll结尾的所有文件",也称为*.Test.dll. *.Test.dll不起作用,可能是因为它仅匹配当前工作目录中的文件. 但是,我对**\*Test.dll也没有任何运气.由于某种原因,我不得不使用**\bin\**\*Test.dll来查找它可以运行的任何测试程序集. 据我所知,MSTest的TeamCity 7文档未提及通配符.在TeamCity
..