public void GetSampleWithOptionsDateTimeSequencialTest() { SamplerOptions options = new SamplerOptions(); options.PropertyOptions.Add("CreatedDt", SamplerOptions.Options.Sequential); List <PocoEvents> eventsList = SamplerServices <PocoEvents> .CreateSampleData(10, options); PocoEvents firstItem = eventsList.OrderBy(c => c.CreatedDt).FirstOrDefault(); DateTime firstValue = DateTime.Now; if (firstItem != null) { firstValue = firstItem.CreatedDt; } foreach (var pocoEventse in eventsList.OrderBy(c => c.CreatedDt)) { Assert.IsTrue(pocoEventse.CreatedDt == firstValue); firstValue = firstValue.AddDays(1); } }
public void GetSampleWithOptionsSequencialTest() { SamplerOptions options = new SamplerOptions(); options.PropertyOptions.Add("EventId", SamplerOptions.Options.Sequential); List <PocoEvents> eventsList = SamplerServices <PocoEvents> .CreateSampleData(10, options); PocoEvents firstItem = eventsList.OrderBy(c => c.EventId).FirstOrDefault(); int firstValue = 0; if (firstItem != null) { firstValue = firstItem.EventId; } foreach (var pocoEventse in eventsList.OrderBy(c => c.EventId)) { Assert.IsTrue(pocoEventse.EventId == firstValue); firstValue++; } }