public void Scenario() { TestDataContext.Exec(context => { context.PurgeGenericTestTable(); var table = context.GenericTestDataItems; table.InsertOnSubmit(new GenericTestDataItem { Num = 1 }); table.InsertOnSubmit(new GenericTestDataItem { Num = 2 }); context.SubmitChanges(); var loadResult = DataSourceLoader.Load(table, new SampleLoadOptions { TotalSummary = new[] { new SummaryInfo { Selector = "Num", SummaryType = "sum" } } }); Assert.Equal(3m, loadResult.summary[0]); }); }
public void Scenario() { TestDataContext.Exec(context => { context.PurgeGenericTestTable(); var table = context.GenericTestDataItems; table.InsertOnSubmit(new GenericTestDataItem { Num = 123 }); context.SubmitChanges(); var error = Record.Exception(delegate { DataSourceLoader.Load(table, new SampleLoadOptions { Group = new[] { new GroupingInfo { Selector = nameof(GenericTestDataItem.Num), IsExpanded = false }, new GroupingInfo { Selector = nameof(GenericTestDataItem.Num), IsExpanded = false }, new GroupingInfo { Selector = nameof(GenericTestDataItem.Num), IsExpanded = false } } }); }); Assert.Null(error); }); }
public void Scenario() { TestDataContext.Exec(context => { var table = context.Summary_DataItems; table.InsertAllOnSubmit(SummaryTestHelper.GenerateTestData(() => new DataItem())); context.SubmitChanges(); SummaryTestHelper.Run(table); }); }
public void Scenario() { TestDataContext.Exec(context => { var table = context.RemoteGroupingStress_DataItems; table.InsertOnSubmit(new DataItem()); context.SubmitChanges(); RemoteGroupingStressHelper.Run(table); }); }
public void Scenario() { TestDataContext.Exec(context => { var table = context.RemoteGroupCount_DataItems; foreach (var i in RemoteGroupCountTestHelper.GenerateTestData(() => new DataItem())) { table.InsertOnSubmit(i); } context.SubmitChanges(); RemoteGroupCountTestHelper.Run(table); }); }