public void AppendRangeDecimal() { // Arrange var builder = new Decimal128Array.Builder(new Decimal128Type(24, 8)); var range = new decimal[] { 2.123M, 1.5984M, -0.0000001M, 9878987987987987.1235407M }; // Act builder.AppendRange(range); builder.AppendNull(); // Assert var array = builder.Build(); for (int i = 0; i < range.Length; i++) { Assert.Equal(range[i], array.GetValue(i)); } Assert.Null(array.GetValue(range.Length)); }