top of page
Search
janiceruvoros

NStub Скачать







NStub NStub — это простой инструмент для заглушки типов и методов интерфейсных типов с помощью методов модульного тестирования. История версий: Версия 1.0: выпущена в октябре 2011 г. (.Net 2.0) Версия 2.1: выпущена в январе 2012 г. (.Net 2.0) Версия 2.2: выпущена в январе 2012 г. (.Net 2.0) Версия 2.3: выпущена в январе 2012 г. (.Net 2.0) Версия 2.4: выпущена в феврале 2012 г. (.Net 2.0) Версия 3.0: выпущена в феврале 2012 г. (.Net 3.0) Версия 3.1: выпущена в феврале 2012 г. (.Net 3.0) Версия 3.2: выпущена в феврале 2012 г. (.Net 3.0) Версия 3.3: выпущена в феврале 2012 г. (.Net 3.0) Версия 3.4: выпущена в феврале 2012 г. (.Net 3.0) Версия 3.5: выпущена в феврале 2012 г. (.Net 3.0) Версия 3.6: выпущена в феврале 2012 г. (.Net 3.0) Версия 3.7: выпущена в марте 2012 г. (.Net 3.0) Версия 3.8: выпущена в марте 2012 г. (.Net 3.0) Версия 3.9: выпущена в марте 2012 г. (.Net 3.0) А: Возможно, вы захотите проверить Moles (он может имитировать все, от синглтона до классов с общедоступными свойствами экземпляра. Также см. вводную статью. Moles может генерировать заглушки и макеты для тестирования классов и интерфейсов. Вот пример использования с нашего сайта: 1. Область изобретения Настоящее изобретение в целом относится к схеме коммутации двигателя постоянного тока и, более конкретно, к схеме коммутации, имеющей ряд переключающих элементов, которые подключены к источнику постоянного тока, и ряд диодов для выпрямления источника постоянного тока в источник. электрическая мощность, которая затем подается на переключающие элементы в заданной последовательности и в заданный период времени для управления коммутацией двигателя. 2. Описание предшествующего уровня техники Как следует из названия, NStub можно использовать для создания файлов-заглушек C# и упрощения изменения логики тестирования. NStub имеет несколько ограничений, например, он будет генерировать заглушки только для интерфейсов, но может генерировать базовый класс для каждого метода на каждом интерфейсе. Чтобы использовать NStub, вам нужно будет определить набор атрибутов для каждого метода, который вы хотите заглушить. Это легко, просто добавьте следующие атрибуты к каждому методу в вашем интерфейсе... [NStub] Этот метод будет заглушен [NStubMethod(Target = "getWhatever")] Этот метод будет заглушен, чтобы вернуть целевое значение Для получения более подробной информации см.: Обсуждение NStub: Пожалуйста, дайте нам знать, как NStub работает для вас, мы постарались сделать его максимально простым, но будем рады любым комментариям или предложениям по улучшению. Мы использовали NStub в нескольких наших собственных проектах, чтобы сделать наши тестовые проекты более быстрыми и гибкими. Мы также использовали его, чтобы заглушить некоторые методы во внешней сборке как часть нашего управления зависимостями. Приветствуются все комментарии, особенно если у вас есть идеи по улучшению удобства использования NStub. PS: Если вы используете NStub, вам также следует проверить NUnitStub; это генератор тестовых заглушек NUnit с открытым исходным кодом. РЕДАКТИРОВАТЬ: Есть аналогичные вопросы, которые охватывают эту конкретную тему: Тестирование интерфейса с заглушкой метода Импорт и заглушка интерфейса Заглушки интерфейса Как заглушить метод интерфейса Создание заглушек для интерфейса протестировать интерфейс в С# Истинный ЛОЖЬ gtk_action_group_add_action_entries_from_model (("Групповое действие", "закладка", "Новая книга fb6ded4ff2


Related links:

2 views0 comments

Recent Posts

See All

Cytus 2 apk

Cytus II APK: um jogo de ritmo cyberpunk com uma história envolvente Se você está procurando um jogo para celular que combine música,...

Comentarios


bottom of page