Exemplo n.º 1
0
        public void WriteRecord_TwoRecords_RecordsAreWritten()
        {
            var records = new List <object>()
            {
                new object(),
                new object()
            };
            var recordsWritten = new List <object>();
            var writeRecord    = new Action <object>(r => recordsWritten.Add(r));

            var dataWriter = new MockDataWriter(writeRecord);

            foreach (var record in records)
            {
                dataWriter.WriteRecord(record);
            }

            CollectionAssert.AreEquivalent(records, recordsWritten);
        }