Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions
Используется для указания элемента развертывания (файл или каталог) для развертывания каждого теста.
Может указываться для тестового класса или метода теста.
Чтобы указать несколько элементов, можно использовать несколько экземпляров атрибута.
Путь к элементу может быть абсолютным или относительным, в последнем случае он указывается по отношению к RunConfig.RelativePathRoot.
[DeploymentItem("file1.xml")]
[DeploymentItem("file2.xml", "DataFiles")]
[DeploymentItem("bin\Debug")]
Putting this in here so that UWP discovery works. We still do not want users to be using DeploymentItem in the UWP world - Hence making it internal.
We should separate out DeploymentItem logic in the adapter via a Framework extensiblity point.
Filed https://github.com/Microsoft/testfx/issues/100 to track this.
Инициализирует новый экземпляр класса .
Файл или каталог для развертывания. Этот путь задается относительно выходного каталога сборки. Элемент будет скопирован в тот же каталог, что и развернутые сборки теста.
Инициализирует новый экземпляр класса
Относительный или абсолютный путь к файлу или каталогу для развертывания. Этот путь задается относительно выходного каталога сборки. Элемент будет скопирован в тот же каталог, что и развернутые сборки теста.
Путь к каталогу, в который должны быть скопированы элементы. Он может быть абсолютным или относительным (по отношению к каталогу развертывания). Все файлы и каталоги, обозначенные при помощи будет скопировано в этот каталог.
Получает путь к копируемым исходному файлу или папке.
Получает путь к каталогу, в который копируется элемент.
Выполнение кода теста в потоке пользовательского интерфейса для приложений Магазина Windows.
Выполнение метода теста для потока пользовательского интерфейса.
Метод теста.
Массив экземпляры.
Throws when run on an async test method.
Класс TestContext. Этот класс должен быть полностью абстрактным и не должен содержать ни одного элемента.
Элементы будут реализованы в адаптере. Пользователи платформы должны обращаться к этому классу
только при помощи четко определенного интерфейса.
Получает свойства теста.
Получает полное имя класса, содержащего метод теста, который выполняется в данный момент
This property can be useful in attributes derived from ExpectedExceptionBaseAttribute.
Those attributes have access to the test context, and provide messages that are included
in the test results. Users can benefit from messages that include the fully-qualified
class name in addition to the name of the test method currently being executed.
Получает имя метода теста, выполняемого в данный момент
Получает текущий результат теста.
Used to write trace messages while the test is running
formatted message string
Used to write trace messages while the test is running
format string
the arguments