Почему TestAddition дает 12 вместо 13? Должно быть 5 + 1 + 7 = 13, но утверждение не выполняется с
Ожидается: 13
Но было: 12
int method(int a)
{
return 7;
}
[Test]
public void TestAddition()
{
int row = 5;
row += method(++row);
Assert.AreEqual(13, row, "Why is it twelve instead of 13?");
}