public void Should_CompareTo_Equals() { var dec1 = LexoDecimal.From(LexoInteger.Parse("12", LexoRank.NumeralSystem)); var dec2 = LexoDecimal.From(LexoInteger.Parse("12", LexoRank.NumeralSystem)); dec1.CompareTo(dec2).ShouldBe(0); }
public void Should_NonEquals_From_String() { var dec1 = LexoDecimal.From(LexoInteger.Parse("12", LexoRank.NumeralSystem)); var dec2 = LexoDecimal.From(LexoInteger.Parse("120", LexoRank.NumeralSystem)); dec1.Equals(dec2).ShouldBeFalse(); }
public void Should_CompareTo_Greater() { var dec1 = LexoDecimal.From(LexoInteger.Parse("0", LexoRank.NumeralSystem)); var dec2 = LexoDecimal.From(LexoInteger.Parse("1", LexoRank.NumeralSystem)); dec2.CompareTo(dec1).ShouldBe(1); }
public void Should_Equals_Format_From_Parse() { var dec1 = LexoDecimal.From(LexoInteger.Parse("12", LexoRank.NumeralSystem)); dec1.Format().ShouldBe("12"); }