Nunit Assert не содержит определения DoesNotThrow

Я пытаюсь написать тест пользовательского интерфейса для своего проекта Xamarin Forms, используя ссылку из этот образец Github, я пытался использовать Assert.DoesNotThrow, но получаю сообщение об ошибке, что Assert не содержит определения для DoesNotThrow.

Версия NUnit: 3.11.0

Что-то мне не хватает?

введите здесь описание изображения


person Dishant    schedule 08.01.2019    source источник
comment
Используете правильное утверждение? т.е. NUnit.Framework.Assert в v2 | 3 содержат DoesNotThrow и DoesNotThrowAync.   -  person SushiHangover    schedule 08.01.2019
comment
@SushiHangover Да, я использую правильный Assert. Пожалуйста, обратитесь к моему отредактированному сообщению, я также приложил скриншот к тому же.   -  person Dishant    schedule 08.01.2019
comment
Получил проблему. Собственно в свой проект я добавил только Nunit. После добавления пакета NunitTestAdapter он также показывает метод DoesNotThrow, но я не вижу DoesNotThrowAsync. Мне не хватает другого пакета?   -  person Dishant    schedule 08.01.2019
comment
Это только ошибка Intellisense или она действительно не компилируется. Intellisense иногда какое-то время не может перечислить допустимые методы.   -  person Charlie    schedule 08.01.2019


Ответы (1)


Попробуйте использовать версию NUnit 2.6.4, поскольку версия 3.x не поддерживается Xamarin.UITest. https://docs.microsoft.com/en-us/appcenter/test-cloud/uitest/

person Leszek L    schedule 08.01.2019