public void BuildsTimestampsAsMillisecondsFromEpoch(Type type)
        {
            var builder = new SchemaBuilder(SchemaBuilder.CreateCaseBuilders(TemporalBehavior.EpochMilliseconds));
            var schema  = builder.BuildSchema(type) as LongSchema;

            Assert.NotNull(schema);
            Assert.IsType <MillisecondTimestampLogicalType>(schema.LogicalType);
        }
        public void BuildsTimestampsAsIso8601Strings(Type type)
        {
            var builder = new SchemaBuilder(SchemaBuilder.CreateCaseBuilders(TemporalBehavior.Iso8601));
            var schema  = builder.BuildSchema(type) as StringSchema;

            Assert.NotNull(schema);
            Assert.Null(schema.LogicalType);
        }