public void GetObj1Color_V_rusBReturned() // Не совсем правильный, так как проверяет все методы класса { // Arrange - присвоение переменных string inputValue = "V"; // Вводимая переменная char expectedValue = 'Б'; // Ожидаемая переменная // Act - выполнение действий с классом SortStrColor obj = new SortStrColor(inputValue); // Получение объекта класса char[] outputValue = obj.GetObj1Color(); // Выводимый массив объектов char actualValue = outputValue[0]; // Получаемая переменная // Assert - проверка Assert.AreEqual(expectedValue, actualValue); // Сравнение ожидаемого и полученного результата }
// Главный метод программы static void Main(string[] args) { // Запрос на ввод Console.WriteLine("Введите символы: "); // Считывание строки со значением цветов объектов string objectsColor = Console.ReadLine(); // ССЗСКЗЗЗККСЗССКЗ // Создание объекта класса, производящего сортировку SortStrColor sortStrColor = new SortStrColor(objectsColor); // Получение массива симолов char[] Obj1Color = sortStrColor.GetObj1Color(); // Печать результатов сортировки PrintArrayObj1Color(Obj1Color); // Чтобы окно быстро не закрылось Console.ReadKey(); }