У меня есть один метод тестирования, в котором я вызвал одну функцию, и в этой функции он дополнительно вызывает функцию оценки, как указано ниже.
protected bool Evaluate(bool condition, string message)
{
if (!condition)
{
Driver.Browser.GetScreenShot(@SKPConfigSettings.Logging.ScreenShotPath, TestContext.TestName, Core.Drivers.Enums.ScreenshotFormat.Png, true);
Logger.LogError(message);
Logger.LogError(Constants.Messages.TCFail);
return false;
}
else
return true;
}
Проблема is TestContext.TestName
всегда null
, он не получает имя метода. Он получает имя метода в тестовом методе, но не таким образом. Кто-нибудь может предоставить решение?