Показаны сообщения с ярлыком NUnit. Показать все сообщения
Показаны сообщения с ярлыком NUnit. Показать все сообщения

суббота, 26 сентября 2015 г.

Опубликован проект AcadKeyParser

Выложил на BitBucket проект AcadKeyParser. Информацию о назначении библиотеки, примеры её использования и откомпилированные версии под .NET 3.5, 4.0, 4.5 и 4.6 разместил там же. В составе решения присутствуют модульные тесты (NUnit) и консольная утилита, позволяющая интерактивно проверять "валидность" ключей AutoCAD. Результаты модульных тестов автоматом оформляются в виде HTML отчёта при помощи утилиты ReportUnit (более детальную информацию см. в файле run_me.bat).

пятница, 19 июня 2015 г.

NUnit: вывод сообщений трассировщика

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

четверг, 18 июня 2015 г.

NUnit: Тестирование DLL, использующей внешние данные

В составе одной из моих DLL присутствует функционал, позволяющий проверять на предмет корректности выражения вида ACAD-E001:409 (а так же создавать их) и, если выражение корректно, то полностью расшифровывать эту информацию. Для работы обозначенной DLL необходим специальный XML файл, содержащий информацию о существующих версиях AutoCAD и их вертикальных продуктах. Этот файл размещается в том же каталоге, в котором находится DLL. Для тестирования обозначенного функционала я написал пару тестов и запустил их в GUI NUnit...

понедельник, 1 июня 2015 г.

ReportUnit на смену NUnitOrange

Отличная новость:  Anshoo Arora создал новое приложение: ReportUnit, которое является продвинутой заменой NUnitOrange. Теперь на основе XML файлов, генерируемых платформами NUnit, Gallio и MSTest можно генерировать единообразно и весьма удобно оформленные HTML отчёты о результатах тестирования (в т.ч. и сводный).

вторник, 31 марта 2015 г.

TestCase в NUnit и Gallio

В NUnitTestCase - это атрибут, однако в Gallio это не так. Т.о. в каждой из обозначенных платформ своя реализация поведения обозначенного элемента. В этой заметке показан пример исходного кода, который успешно компилируется и работает как в случае использования Gallio, так и в случае использования NUnit.

четверг, 26 марта 2015 г.

Шаблон проекта VS для написания модульных тестов для .Net-расширений AutoCAD

Ранее я уже приводил пример создания общего шаблона для .NET плагина под любую версию AutoCAD не старше чем 2009-я. Аналогичный шаблон можно создать и для модульных тестов под эти плагины. 

вторник, 28 июня 2011 г.

Новый сайт по .Net-программированию

Сегодня открыл общий доступ на ещё один свой сайт (информации на нём пока весьма мало, но уже кое-что имеется), посвящённый тематике .Net-программирования. На данный момент меня интересует NUnit - перевожу его документацию.