public void ConvertNumberShouldSucceed(string binaryNumber, int result)
 {
     BinaryValidator binaryValidator = new BinaryValidator();
     BinaryConverter binaryConverter = new BinaryConverter(binaryValidator);
     int convertedValue = binaryConverter.ConvertToDecimalNumber(binaryNumber);
     Assert.That(convertedValue == result);
 }
 public void ConvertOne()
 {
     BinaryValidator binaryValidator = new BinaryValidator();
     BinaryConverter binaryConverter = new BinaryConverter(binaryValidator);
     int convertedValue = binaryConverter.ConvertToDecimalNumber("1");
     Assert.That(convertedValue == 1);
 }
 public void EmptyParameterIsNotValid()
 {
     BinaryValidator binaryValidator = new BinaryValidator();
     bool valid =  binaryValidator.IsValidBinaryNumber(String.Empty);
     Assert.IsFalse(valid);
 }