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);
}