У меня есть нагрузочный тест, и в тесте я выбрал юнит-тест. Модульный тест должен иметь некоторые свойства из TestContext.Properties. Эти значения устанавливаются в контекстных параметрах нагрузочного теста, но мне нужно добавить их в TestContext, прежде чем можно будет начать тестирование. Я думал об использовании плагина LoadTest для достижения того же
public void Initialize(LoadTest loadTest)
{
_loadTest = loadTest;
_loadTest.LoadTestStarting += _loadTest_LoadTestStarting;
}
private void _loadTest_LoadTestStarting(object sender, EventArgs e)
{
//throw new NotImplementedException();
}
Однако проблема в том, что я получаю только базовые EventArgs в обработчике событий TestStarting. Согласно документации, я должен получить TestStartingEventArgs, но похоже, что подпись для EventHandler могла измениться.
Я использую Visual Studio 2017 (15.9.11), и версия моего Microsoft.VisualStudio.QualityTools.LoadTestFramework
- 10.0.0.0
.
Были ли какие-либо изменения в последних версиях?
Это ожидается? Или я что-то упустил?
Также есть ли обходной путь для получения параметров в тестовом контексте другим способом?