Beispiel #1
0
        public void CalculateItsMagnitudeCorrectly(string number, int expectedMagnitude)
        {
            var parser = new SnailFishNumberParser(number);
            var sut    = parser.Value;

            Assert.Equal(expectedMagnitude, sut.GetMagnitude());
        }
Beispiel #2
0
        public void ExplodeSnailFishNumbersCorrectly(string number, SnailFishNumber expectedNumber)
        {
            var parser = new SnailFishNumberParser(number);
            var value  = parser.Value;

            var sut = new SnailFishNumberExploder(value).Apply();

            Assert.Equal(expectedNumber, sut);
        }