protected void SetData(JArray data = null, int?rowsAffected = null, Func <JObject, bool> predicate = null, IEnumerable <JProperty> schema = null) { _results = new MockedResultSet(data, predicate, schema); var firstRow = _results.Data.FirstOrDefault(); var firstColumn = firstRow?.Properties().FirstOrDefault(); if (firstColumn != null) { _scalar = firstColumn.Value; } _rowsAffected = rowsAffected ?? _results.Data.LongCount(); }
public IDataEnumerator <T> Initialize(string dataShapeName, IEnumerable <IMockedResultSet> resultSets) { _resultSet = resultSets.FirstOrDefault(); return(this); }