mstest

    2热度

    1回答

    我需要编写单元测试,1)web api方法有[HTTPPOST]方法类型和2)web api方法有路由属性[api/Verification]。 任何人都可以建议,如何编写测试来做到这一点。 我找到了使用http://www.vannevel.net/2015/03/08/50/进行web api路由验证的一种方法,但找不到RouteAssert。 我正在使用MSTest编写单元测试。 尝试下面的

    0热度

    1回答

    我正在研究应用程序中的某些行为,并进行了一贯使测试引擎崩溃的测试。我简化了测试代码到这一点: [TestMethod, Timeout(2000)] public void ShowDialogShouldCleanupAfterException() { var topWindow = new Window(); topWindow.Loaded += (sender,

    0热度

    1回答

    我想Shim the NodaTime SystemClock.GetCurrentInstant()方法。因此,我在VisualStudio 2017中创建了一个UnitTest(2015年也尝试过)。我通过Nuget包资源管理器将NodaTime包添加到UnitTest项目中。之后,我在NodaTime组件上点击右键,并按下添加假货组装。 我写了一小段代码,抛出一个TypeInitializa

    1热度

    1回答

    public async Task<HttpResponseMessage> UpdateUserProfile(HttpPostedFile postedFile) { //update operations } 我有哪里我更新使用HttpPostedFile一个人的图像的方法UpdateUserProfile。它从Postman/Swagger工作正常。现在我正在写UnitT

    7热度

    2回答

    我一直有这个反复出现的问题,我的一些.Net框架4.5和4.6和4.7项目没有通过测试浏览器发现他们的测试。在“测试”日志输出显示: The given assembly name or codebase was invalid. (Exception from HRESULT: 0x80131047) 这就是所有的信息,我有。 我已经尝试了几乎所有不同版本的MSTest.Framework和适配

    0热度

    1回答

    我在我的项目中使用Selenium与C#和MS测试框架进行自动化。 我使用了有序的测试...在有序测试中添加了一些测试并执行了它,但由于无法打开浏览器而失败。 我已经把我的浏览器打开和URL打开代码放在[TestInitialize]属性的一个类中,但不是在[Test Method]属性中,所以我无法在有序测试中添加这些浏览器初始化方法。 如何解决这个问题,并优先使用C#在Selenium中进行自

    3热度

    2回答

    更新TestFramework An exception occurred while invoking executor 'executor://mstestadapter/v2': Constructor on type 'Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner' not f

    0热度

    1回答

    我正在使用IUnityContainer来注册稍后解析的类型。 我已经注册的类型如下:因此 // Register a "named type" mapping container.RegisterType<IProcessHelper, FirstResponseHelper>("FirstResponseHelper"); container.RegisterType<IProcessHe

    0热度

    2回答

    我已经继承了一个包含单元测试项目的visual studio 2017解决方案。看起来与测试相关的唯一项目引用是Microsoft.Owin.Test。测试包括TestClass和TestMethod属性(在microsoft.visualstudio.testtools.unittesting中定义) 那么,这是否意味着我正在使用MSTest或? 我试图追踪一个问题,当我试图直接运行该类的测试(

    -2热度

    1回答

    我想通过自动化一次运行一个测试用例。如何通过命令提示符执行该操作? 我想跑“AccountGroupTests”