protected override void InsertSingleTest(int count) { using (var ts = new esTransactionScope()) { for (int i = 0; i < count; i++) { var simplest = new Simplests { Id = i, Value = i }; simplest.Save(); } ts.Complete(); } InstanceCount = count; }
protected override void FetchTest(int count) { long sum = (long)count * (count - 1) / 2; using (var ts = new esTransactionScope()) { for (int i = 0; i < count; i++) { var id = (long)i % InstanceCount; var simplest = new Simplests(); simplest.LoadByPrimaryKey(id); sum -= simplest.Id.Value; } ts.Complete(); } if (count <= InstanceCount) { Assert.AreEqual(0, sum); } }
protected override void FetchTest(int count) { long sum = (long) count * (count - 1) / 2; using (var ts = new esTransactionScope()) { for (int i = 0; i < count; i++) { var id = (long) i % InstanceCount; var simplest = new Simplests(); simplest.LoadByPrimaryKey(id); sum -= simplest.Id.Value; } ts.Complete(); } if (count <= InstanceCount) Assert.AreEqual(0, sum); }