为了账号安全,请及时绑定邮箱和手机立即绑定

完成后单元测试中的元素未决

完成后单元测试中的元素未决

C#
慕森王 2021-11-21 15:33:42
运行测试后,我在 Resharper 中看到此警告,所有测试均通过。2018.08.09 11:11:58.524 WARN 元素 Data.Tests.Infra.IntegrationTests.ResolvedIdentityTests 在运行完成后被挂起。2018.08.09 11:11:58.524 WARN 元素 Data.Tests.Infra.IntegrationTests.ResolvedIdentityTests.Reso 在运行完成后被挂起。它们是在测试数据库中设置一些 sql 的集成测试,然后针对该数据库运行测试。这是完整的测试类:namespace Data.Tests.Infra.IntegrationTests{    using System;    using System.Data.SqlClient;    using System.Threading.Tasks;    using Dapper;    using Infrastructure.Models;    using Microsoft.VisualStudio.TestTools.UnitTesting;    [TestClass]    public sealed class ResolvedIdentityTests    {        [ClassInitialize]        public static void Initialise(TestContext context)        {            const string sql = @"insert into infra.tblUnresolvedIdentities                                (DeviceId, Fqdn, TimeConflictOccured)                                values                                ('85E33FB5-C321-4EF2-994C-C835F136BA0C', 'unr.test.foo', '2018-08-06 12:16:24.183'),                                ('D3F32F97-2375-47CC-86E7-37C50ABAC85F', 'unr2.test.foo', '2018-08-06 12:16:24.183')                                insert into infra.tblOrg ([Name]) values ('rito')                                declare @orgId int = (select OrgId from infra.tblOrg where [Name] = 'rito');                                insert into infra.tblSite ([SiteName], [OrgId]) values ('rito.site', @OrgId);                                declare @siteId int = (select SiteId from infra.tblSite where [SiteName] = 'rito.site');       我不知道为什么这些测试中的任何一个仍然悬而未决,或者警告是否甚至是我应该关心的事情。这是在 Resharper 测试运行器中,在 MS 测试运行器中运行时不显示警告(但也许它不显示警告?)
查看完整描述

3 回答

?
qq_遁去的一_1

TA贡献1725条经验 获得超7个赞

将我的解决方案平台从任何 CPU 更改为 x64 为我解决了这个问题。


查看完整回答
反对 回复 2021-11-21
?
冉冉说

TA贡献1877条经验 获得超1个赞

由于这是第一个答案,当我在网上搜索并且上述答案没有解决时,这是我的解决方案:

更新 Resharper 为我解决了这个问题。

即使我启用了自动更新,防火墙也阻止我进行更新。解决方法只是从https://www.jetbrains.com/resharper/download/#section=offline-installer下载离线安装程序,然后手动更新版本。

版本 > 2020.2 应该没有这些问题。


查看完整回答
反对 回复 2021-11-21
  • 3 回答
  • 0 关注
  • 152 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信