Проверьте параметры с помощью Nunit в одном выражении - PullRequest
2 голосов
/ 29 мая 2019

Можно ли проверить возвращаемое значение и out параметры с одним и тем же утверждением? Я ищу что-то вроде этого:

Assert.That(int.TryParse("1", out var number), Is.True.And(// check for number == 1)); 

1 Ответ

2 голосов
/ 29 мая 2019

Вы можете попробовать

Assert.IsTrue(int.TryParse("1", out var number) && number == 1);

POC: .net fiddle

** без подтверждения, просто чтобы проверить состояние

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