NUnit тест - C#
Формулировка задачи:
Добрый вечер. Получил задание написать программу и к ней тесты(через NUnit).Программа должна производить подсчет числа вхождений указанной подстроки в заданной строке. Программку написал, а вот с тестами полный ноль. Столкнулся с ними первый раз.
Помогите пожалуйста с тестами.
public class Class1 { static void Main(string[] args) { string s1 = "строка увыупс услыацд строка чыраураыч строка";//Строка в которой ищем string s2 = "строка";//Подстрока, количество вхождений которой нужно найти int i = 0; int x = -1; int count = -1; while (i != -1) { i = s1.IndexOf(s2, x + 1); x = i; count++; } Console.WriteLine(count); Console.ReadLine(); } }
Решение задачи: «NUnit тест»
textual
Листинг программы
public static void Main(string[] args) { NewMethod(); Console.ReadLine(); } public static void NewMethod() { string s1 = "adghkrhdirgtygjfjgdftg";//Строка в которой ищем string s2 = "g";//Подстрока, количество вхождений которой нужно найти int i = 0; int x = -1; / int count = -1; while (i != -1) { i = s1.IndexOf(s2, x + 1); x = i; count++; } Console.WriteLine("Количество вхождений подстроки:" + count); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д