public void CalculateItsMagnitudeCorrectly(string number, int expectedMagnitude) { var parser = new SnailFishNumberParser(number); var sut = parser.Value; Assert.Equal(expectedMagnitude, sut.GetMagnitude()); }
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); }