Ejemplo n.º 1
0
        public void ToInt32ReturnsExpectedValue()
        {
            var value = _fixture.Create <int>().AsDbaseRecordCountValue();
            var sut   = new DbaseRecordCount(value);

            var result = sut.ToInt32();

            Assert.Equal(value, result);
        }
Ejemplo n.º 2
0
        public static DbaseRecord[] GenerateDbaseRecords(this IFixture fixture, DbaseField[] fields,
                                                         DbaseRecordCount count)
        {
            var records   = new DbaseRecord[count.ToInt32()];
            var inspector = new GenerateValueInspector(fixture);

            for (var index = 0; index < records.Length; index++)
            {
                var record = new AnonymousDbaseRecord(fields);
                foreach (var value in record.Values)
                {
                    value.Inspect(inspector);
                }

                records[index] = record;
            }

            return(records);
        }