等待的部分代码覆盖

时间:2014-10-28 10:41:50

标签: c# nunit async-await code-coverage

我的解决方案中有以下代码: -

public async void ExecuteScan(string barcode)
{
    if (string.IsNullOrEmpty(barcode))
    {
        barcode = await _scannerService.Scan();
    }

    ConsignmentReferenceCode = barcode;
}

我的测试似乎涵盖了这种方法,但我似乎无法获得100%的代码覆盖率。以下行突出显示为部分涵盖: -

barcode = await _scannerService.Scan();

我如何解决此问题以实现100%的代码覆盖率?

0 个答案:

没有答案