Действие Покажите Visual Studio 2012 с открытым обозревателем тестов, тестовым классом в редакторе кода и открытым обозревателем ...

Действие
Покажите Visual Studio 2012 с открытым обозревателем тестов, тестовым классом в редакторе кода и открытым обозревателем решений. После начала текста выполните панорамирование и увеличение обозревателем тестов.

Текст
Создавать модульные тесты в Visual Studio стало как никогда просто. В Visual Studio 2012 предусмотрено новое окно обозревателя тестов - быстрый и удобный интерфейс для модульных тестов. 



Действие
Выберите пункт "Перестроить решение" в меню "Проект". Покажите обозреватель тестов, в который добавляется новый тест.

Текст
По мере созданий новых тестов они автоматически обнаруживаются и добавляются в обозреватель тестов во время построения.



Действие
Выберите пункт "Запустить все" в обозревателе тестов. Покажите анимацию красной или зеленой строки. Тест не проходит (Красный)

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



Действие
Щелкните непройденный тест. Покажите сведения. Покажите редактор кода, в котором отображается код теста.

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



Действие
Внесите изменения в код, выполните перестроение и выберите команду "Выполнить непройденные тесты" в окне обозревателя тестов. (Убедитесь, что выполняются не все тесты. Некоторые тесты должны отображаться как непройденные, некоторые ранее непройденные тесты должны отображаться как пройденные, а некоторые - как устаревшие.)

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



Действие
Введите искомый термин в поле поиска. Покажите изменение в списке тестов. Выберите заранее заданный фильтр по пути к файлу и результатам фильтра.

Текст
Чтобы быстро найти нужные тесты, можно воспользоваться полем поиска для фильтрации отображаемых тестов. Поиск можно выполнять по свойствам теста, таким как FileName или Result.



Действие
Щелкните группу, чтобы перейти от группирования по состоянию к группированию по времени выполнения.

Текст
Можно изменить способ группирования тестов. Здесь мы группируем по времени выполнения, чтобы найти медленные тесты.



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

Текст
Важная цель среды тестирования в Visual Studio 2012 - позволить разработчикам использовать удобные для них средства и процессы. Поэтому помимо "встроенных" платформ модульного тестирования управляемого кода и кода C++ можно установить расширения для поддержки платформ независимых разработчиков.



Действие
Выберите Сервис | Расширения и обновления. Произведите поиск в Интернете по строке "unit test". Покажите многочисленные платформы независимых разработчиков, такие как NUnit, xUnit и Chutzpah. 

Текст
Большинство платформ независимых разработчиков можно установить непосредственно из интегрированной среды разработки Visual Studio, используя диспетчер расширений и коллекцию Visual Studio.



Действие
Покажите обозреватель решений с несколькими тестовыми проектами независимых разработчиков (например, NUnitTestProject, CppFooTestProject, где имя проекта включает в себя имя платформы).

Текст
Обозреватель тестов позволяет запускать любую комбинацию тестов из различных платформ тестирования.



Действие
Выберите "Тестирование"/"Покрытие кода". Покажите окно результатов покрытия кода. (Продолжайте использовать решение, содержащее тесты из различных платформ независимых разработчиков.)

Текст
Покрытие кода - это важная метрика модульных тестов. Теперь можно получить результаты покрытия кода для всех ваших тестов одним щелчком мыши. 



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

Текст
Одним щелчком мыши можно включить средство непрерывного выполнения тестов, которое будет автоматически выполнять тесты после построения.



Действие
Выберите "Построение"/"Перестроить решение". Покажите завершение построения и запуск тестов.

Текст
Средство непрерывного выполнения тестов оптимизировано для быстрого получения результатов за счет первоочередного выполнения наиболее важных тестов. После прохождения этих тестов запускаются все ваши тесты.



Действие
Увеличьте область выполняющихся тестов с большим количеством ожидающих тестов. 

Текст
Обозреватель тестов в Visual Studio 2012 позволяет запускать тесты и взаимодействовать с ними так просто и быстро, как никогда ранее. Средство непрерывного выполнения тестов запускает тесты как часть построения, избавляя от необходимости думать об этом.
Действие На странице "Моя работа" видно, что имеются некоторые изменения файлов и активная задача. Щелкните изменения для ... Действие Начиная с метода override выполните команду "Найти все ссылки". Мы видим одноименные методы из различных классов, ... Действие Начните с домашней страницы проекта в Web Access. Текст В этом коротком видео мы хотим продемонстрировать вам новые ... Действие Переход к Visual Studio 2012 с открытым обозревателем тестов, в редакторе кода открыт класс теста, открыт обозреватель ... Действие Покажите Visual Studio 2012 с открытым обозревателем тестов, тестовым классом в редакторе кода и открытым обозревателем ... Действие Покажите решение с 2 параллельно открытыми файлами в редакторе. По ходу повествования создайте прямоугольники выделения ... Действие Пользователь вводит код; в некоторый момент он открывает другой файл из Обозревателя решений в вводит некоторый ... Действие Посмотрите на ссылки определенного проекта, а затем посмотрите следующее видео. Текст Представьте себе, что вашей ... Действительно восстановить предыдущий снимок? Текущее состояние среды будет утеряно. Если в среде выполняются какие-либо ...