Exemplo n.º 1
0
        [TestCase(561892, 3)] //10001001001011100100
        public void ReturnMaxSequenceOfZerosForBinaryOfInteger(int i, int expectedBinaryGap)
        {
            var result = BinaryCalculator.CalculateBinaryGap(i);

            result.Should().Be(expectedBinaryGap);
        }
Exemplo n.º 2
0
        public void ReturnAnInteger()
        {
            var result = BinaryCalculator.CalculateBinaryGap(9);

            result.Should().BeOfType(typeof(int), "", typeof(int));
        }