Важен ли порядок двух параметров в Assert.AreEqual (ожидаемый, фактический)? - PullRequest
2 голосов
/ 18 октября 2010

Интересно, важен ли порядок?Что ты думаешь?

Ответы [ 2 ]

4 голосов
/ 18 октября 2010

Ну, в первую очередь важно, чтобы в случае сбоя теста сообщение об ошибке было правильным.В противном случае вы будете гоняться за хвостом, пытаясь понять, почему ожидаемое значение выглядит неправильно, а действительное значение выглядит правильно.

2 голосов
/ 18 октября 2010

Это необходимо, чтобы у вас были читаемые сообщения об ошибках.Если ваши тесты не пройдены, вы получите что-то вроде

Assert.Equal не удалось: значение должно было быть X, но было Y

, если X иY были переключены

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...