public static QueryDataSourceCommandResult ExecuteQueryDataSourceCommand( this GenericRepository <IEntity> genericRepository, QueryDataSourceCommandInfo queryDataSourceCommandInfo) { queryDataSourceCommandInfo.DataSource = typeof(ServerCommandsUtilityTest.SimpleEntity).FullName; var commandInfo = queryDataSourceCommandInfo.ToReadCommandInfo(); var serverCommandsUtility = new ServerCommandsUtility(new ConsoleLogProvider(), new ApplyFiltersOnClientRead(), new DomainObjectModelMock()); var commandResult = serverCommandsUtility.ExecuteReadCommand(commandInfo, genericRepository); return(QueryDataSourceCommandResult.FromReadCommandResult(commandResult)); }
string Dump(QueryDataSourceCommandResult commandResult) { return(TestUtility.Dump(commandResult.Records) + " / " + commandResult.TotalRecords); }