Решение останавливается при исключении броска в блоке Catch.
Я использовал ниже код
//TestMethod
[TestMethod]
[ExpectedException(typeof(Exception), "Error occurred!")]
public void Get_CatchException()
{
using (ShimsContext.Create())
{
IT.Common.Fakes.ShimSampleClass.AllInstances.GetString = (x, y) =>
{
throw new Exception("Error occurred!");
};
this._iSampleClass.Get(string);
}
}
//Class method
public void Get(string Name)
{
try
{
GetString(Name);
}
catch (Exception ex)
{
throw ex;
}
}
Мое требование: решение не должно останавливаться на броске, и тестовый случай исключения должен пройти.
Я получаю ошибку ниже в файле класса, и решение остановлено.