Unit testing TeamCity dotCover代码覆盖率不为';我不包括一些方法

Unit testing TeamCity dotCover代码覆盖率不为';我不包括一些方法,unit-testing,async-await,teamcity,code-coverage,dotcover,Unit Testing,Async Await,Teamcity,Code Coverage,Dotcover,我在teamcity上使用dotCover并运行单元测试,但发现一些方法未包含在代码覆盖范围内(未以绿色或红色突出显示),如以下代码。 在哪里可以更改此代码覆盖率 [Route("messages")] 26 [HttpGet] 27 [HandleException] 28 public async Task<GetMessagesResponse> GetMessagesAsync(string culture

我在teamcity上使用dotCover并运行单元测试,但发现一些方法未包含在代码覆盖范围内(未以绿色或红色突出显示),如以下代码。
在哪里可以更改此代码覆盖率

           [Route("messages")]
26         [HttpGet]
27         [HandleException]
28         public async Task<GetMessagesResponse> GetMessagesAsync(string cultureCode)
29         {
30             var messages = await _messageApiProxy.GetMessagesAsync(cultureCode, _userContext.UserId);
31 
32             return new GetMessagesResponse
33             {
34                 Result = Succeeded,
35                 Messages = messages.Select(TransformToModelFrom).ToArray()
36             };
37         }
38 
39         [Route("messages/{messageId}/{status:int}")]
40         [HttpGet]
41         [HandleException]
42         public async Task<GetMessageDetailResponse> GetMessageAsync(string cultureCode, Guid messageId, int status)
43         {
44             var message = await _messageApiProxy.GetMessageAsync(cultureCode, _userContext.UserId, messageId, status);
45 
46             return new GetMessageDetailResponse
47             {
48                 Result = Succeeded,
49                 MessageInfo = TransformToModelFrom(message)
50             };
51         }
[路由(“消息”)]
26[HttpGet]
27[手柄例外]
28公共异步任务GetMessagesAsync(字符串cultureCode)
29         {
30 var messages=wait_messageApiProxy.GetMessagesAsync(cultureCode,_userContext.UserId);
31
32返回新的GetMessagesResponse
33             {
34结果=成功,
35 Messages=Messages.Select(TransformToModelFrom).ToArray()
36             };
37         }
38
39[路由(“messages/{messageId}/{status:int}”)]
40[HttpGet]
41[手柄例外]
42公共异步任务GetMessageAsync(字符串cultureCode、Guid messageId、int状态)
43         {
44 var message=wait_messageApiProxy.GetMessageAsync(cultureCode,_userContext.UserId,messageId,status);
45
46返回新的GetMessageDetailResponse
47             {
48结果=成功,
49 MessageInfo=TransformToModelFrom(消息)
50             };
51         }

如果不进行进一步调查,恐怕无法提供答案。请将CoverageReport.xml和dotCover.snapshot发送给JetBrains支持团队:TeamCity将这些文件发布为隐藏的构建工件。这在升级TeamCity时解决,哪个更新修复了它?我们在8.1版本(版本29879)上也遇到了同样的问题。@sanosdole版本至少是9.1。