public void ConvertStandart_SimpleDigit_CorrectAnswer() { //Arrange uint digit = 8; var expectedAnswer = "1000"; //Act var target = BinaryRepresentator.ConvertStandart(digit); //Assert Assert.AreEqual(target, expectedAnswer); }
static void Main(string[] args) { //Десятичное число, которое необходимо конвертировать в двоичное представление uint digit = 0; //Пользователь вводит десятичное число UserInputVerifiable("Пожалуйста, введите целое, положительное, десятичное число:", (string numberStr) => { if (!uint.TryParse(numberStr, out digit)) { ErrorWriteLine("Не верный формат числа."); return(false); } return(true); }); //Вывод получившихся значений Console.WriteLine("Двоичное значение, используя стандартные классы:\t{0}", BinaryRepresentator.ConvertStandart(digit)); Console.WriteLine("Двоичное значение, используя собственный алгоритм:\t{0}", BinaryRepresentator.ConvertMyAlg(digit)); }