При тестировании метода возвращаемого типа bool.
Если у вас есть:
expected = true;
Assert.AreEqual(expected, actual);
или
Assert.IsTrue(actual);
Я знаю, что они оба дают один и тот же результат, но какую практику лучше использовать?
ОБНОВЛЕНИЕ: Например, если я делаю AreEqual, это не то же самое, что делать IsTrue для метода, который возвращает строку а-ля ниже:
string expected = 'true';
string actual = test.testMethod(data)
bool test;
if expected.equals(actual)
test = true;
else
test = false;
Assert.IsTrue(test);