コード例 #1
0
        public void Throw_if_not_decimal_input_for_binary(string decimalString, string expectedNotAllowedCharacters)
        {
            Action act = () => DecimalService.ConvertToBinary(decimalString);

            act.Should()
            .Throw <ArgumentOutOfRangeException>()
            .WithMessage($"Only 0-9 and whitespace allowed. Contains not allowed characters: {expectedNotAllowedCharacters}  ");
        }
コード例 #2
0
        public void Converter_decimal_to_hexadecimal(string decimalString, string expectedHexadecimalString)
        {
            var result = DecimalService.ConvertToHexadecimal(decimalString);

            result.Should().Be(expectedHexadecimalString);
        }
コード例 #3
0
        public void Convert_decimal_to_binary(string decimalString, string expectedBinaryString)
        {
            var result = DecimalService.ConvertToBinary(decimalString);

            result.Should().Be(expectedBinaryString);
        }