С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Возможно ли добавить задержку перед закрытием программы? https://www.cyberforum.ru/ csharp-net/ thread2201565.html
Описал действие при закрытии программы через SetConsoleCtrlHandler. Теперь возник вопрос - если я жму Ctrl+C, то программа, как я понимаю, успевает выполнить действие. Если я закрываю через крестик,то она видимо не успевает выполнить функцию и программа просто закрывается Часто замечаю, что при закрытии определённых программ через диспетчер задач они немного висят. Можно ли добавить такую...
Как вызывать методы в C#? C#
Как вызвать метод а(), который содержит 4 аргумента? class Program { static void Main(string args) { a(1,2); Console.ReadKey(); }
C# Вызов функции при закрытии консольного приложения https://www.cyberforum.ru/ csharp-net/ thread2201379.html
Пытаюсь реализовать вызов функции при закрытии консольного приложения(будь то закрытие пользователя или выключение ПК) Нашёл похожий вопрос на стаке(взял оттуда код), и хочу сделать, чтобы если пользователь ввёл 0, то в MessageBox выводилось 0, но не могу разобраться, как это сделать. Подскажите, пожалуйста. internal delegate void SignalHandler(ConsoleSignal consoleSignal, int vs); ...
C# Подключение к IP камерам по логину и паролю Подключение к IP камерам по логину и паролю. https://www.cyberforum.ru/ csharp-net/ thread2199178.html
Как найти файл в папке? C#
Как найти файл в папке?
C# Очередь с приоритетами на основе пирамиды Здравствуйте, переписывал очередь с приоритетами с языка Java на C#(Algorithms, 4th Edition by Robert Sedgewick) и там есть один не понятный мне момент. Функция удаления наибольшего элемента: public T DelMax() { T max = pg; //pg обобщенный массив Exch(1, N--); pg = null; //для удаления праздных ссылок Sink(1); https://www.cyberforum.ru/ csharp-net/ thread2199030.html
C# Авторизация через Steam OpenID https://www.cyberforum.ru/ csharp-net/ thread2199005.html
Всем привет. Пытаюсь авторизоваться на сайте https://cs.money/ , который использует Steam OpenID Как лично я вижу данный процесс: 1) Создаем пост запрос на MoneyLogIn(см. код) и отправляем данные для авторизации. 2) Steam передает cs.money этот самый OpenID и редиректит нас на cs.money 3) На cs.money выполняется авторизация 4) Мы авторизованы!
C# Создание редактора текстур карт
Добрый вечер уважаемые форумчане, есть одна интересная игрушка к которой я хотел бы попытаться смастерить редактор карт, но прошу помощи от вас, чтобы вы подсказали с чего начинать и разложили по полочкам (пожалуйста) , пример карты приложил в архиве https://yadi.sk/d/WKy8EFpd3SjUVJ , заранее благодарю за ваши ответы
C# Как сделать генератор изображений из выбранных картинок и сохранять в формат .png? Как сделать генератор изображений из выбраных картинок и сохранять в формат .png https://www.cyberforum.ru/ csharp-net/ thread2198856.html C# Как сделать парсинг и обработку информации по критериям? https://www.cyberforum.ru/ csharp-net/ thread2198831.html
Задача минимум следующая: необходимо собрать информацию с сайта, обработать ее по заданным критериям и выдать в готовом виде пользователю. Задача максимум: сделать выдачу результата в бот-телеграм. Подскажите, пожалуйста, примерный план действий и что необходимо почитать для выполнения задачи. Если можно - то с ссылкой на источники. Спасибо!
Обобщения в интерфейсах C#
Доброй ночи. Что-то не могу сообразить простенькую задачку, подскажите пожалуйста. Есть несколько типов классов Cloth,Car, Home. Они наследуют интерфейс, содержащий одну общую функцию Deserialize. Но почему-то у меня на моменте компиляции на вызов этой функции через приведение обобщенного типа выдается ошибка cannot resolve symbol Deserialize. //Таких классов несколько, у каждого чтение...
C# Ошибка получения идентификатора процессора Здравствуйте! На одном компьютере windows 10, x64 выдает исключение: Указанная служба не может быть запущена, поскольку она отключена или все связанные с ней устройства отключены. (Exception from HRESULT: 0x80070422) Пробовал компилировать под NET Framework 4.0/4.5/4.5.2/4.6.2, ошибка всегда одинакова. Восстанавливал NET Framework - не помогло. На других ПК все отлично работает. С чем... https://www.cyberforum.ru/ csharp-net/ thread2198644.html
Эксперт .NET
1988 / 1447 / 339
Регистрация: 15.06.2012
Сообщений: 5,428
Записей в блоге: 3
27.02.2018, 13:09 0

Написать unit-тест для кода - C# - Ответ 12165873

27.02.2018, 13:09. Показов 1184. Ответов 6
Метки (Все метки)

Ответ

на всякий, автору -- чтобы написать тест, нужно видеть ВЕСТЬ class, в котором находится данный метод, т.к. нужно знать что и как мокать (ставить заглушки).

Вернуться к обсуждению:
Написать unit-тест для кода C#
0
Заказать работу у эксперта
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.02.2018, 13:09
Готовые ответы и решения:

Unit-тест на код
Помогите сделать unit тест на данный код не знаю как сделать... На этот код: public void...

Не работает тест ASP.NET Unit
Изучаю тестирование: Это ASP.NET using System; using System.Collections.Generic; using...

Написать unit тест с заглушками на любой из методов
Помогите пожалуйста написать unit тест с заглушками на любой из методов. Буду признателен ...

Unit тест для метода
имеется следующий метод public int Summ(string s) { return s.Split(new {','},...

6
27.02.2018, 13:09
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.02.2018, 13:09
Помогаю со студенческими работами здесь

Unit-тест для void метода
Возник вопрос, как написать юнит тест для void метода, не принимающего ничего. using System;...

Unit-тест для проверки текста в файле
Как сделать unit-тест для проверки метода, который создает текстовый файл и пишет в него что-то?...

Не запускается unit тест из-за ошибки компиляции
не могу запустить свой тест из-за ошибки

Пожалуйста объясните как работает тест unit
Как работает данный тест. Объясните. using System; using...

0
Новые блоги и статьи
Что такое HCL Notes и как с ним работать
InfoMaster 10.01.2025
HCL Notes (ранее известный как IBM Notes и Lotus Notes) представляет собой комплексную платформу для совместной работы и обмена информацией в корпоративной среде. Это многофункциональное решение,. . .
Как работать с Git из Windows и Visual Studio
InfoMaster 10.01.2025
Работа с Git в Windows Работа с Git в операционной системе Windows может быть осуществлена с помощью различных инструментов, каждый из которых обладает своими уникальными возможностями и. . .
Аналог оператора switch case в Python
InfoMaster 10.01.2025
Оператор switch case используется в программировании для выбора одного из нескольких вариантов исполнения кода. Однако в языке Python этот оператор отсутствует. Понимание аналогов switch case в. . .
Отличия абстрактного класса от интерфейса
InfoMaster 10.01.2025
В современной разработке программного обеспечения существуют два основных механизма реализации абстракции: абстрактные классы и интерфейсы. Эти инструменты, хотя и схожи в своей основной цели -. . .
Как работать в Git
InfoMaster 10.01.2025
Git — это одна из наиболее популярных систем контроля версий, которая активно используется разработчиками по всему миру. Она позволяет эффективно управлять изменениями в коде, координировать работу. . .
Реализация передвижения персонажа в Unity3d на C#
InfoMaster 10.01.2025
Реализация передвижения персонажа в Unity3D начинается с правильной настройки проекта. Этот этап критически важен для создания отзывчивого и плавного управления. Рассмотрим основные шаги для создания. . .
Docker: руководство для начинающих
InfoMaster 10.01.2025
В современном мире разработки программного обеспечения контейнеризация стала неотъемлемой частью процесса создания и развертывания приложений. Docker, как ведущая платформа контейнеризации, произвела. . .
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
Что такое NullReferenceEx­­­ception и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru