public void NotYetImplemented_DoesntRemoveDuplicatesAfterRemove() { source = new TestObservableCollection <string>("44".Select(i => i.ToString())); buffer = source.AsObservableQuery().OrderBy(letter => letter).AsObservableQuery().ToObservableView().ToBuffer(); source.RemoveAt(0); DoAssert(); }
public void NotYetImplemented_DoesntRemoveDuplicatesAfterRemove() { source = new TestObservableCollection<string>("44".Select(i => i.ToString())); buffer = source.AsObservableQuery().OrderBy(letter => letter).AsObservableQuery().ToObservableView().ToBuffer(); source.RemoveAt(0); DoAssert(); }
public void SetupFilters() { one = new ObservableCollection<string>() { "a", "b", "c", "d" }; two = new ObservableCollection<string>() { "b", "c", "d", "e" }; buffer = one.AsObservableQuery().Intersect(two).AsObservableQuery().ToObservableView().ToBuffer(); }
public void SetUp() { source = new TestObservableCollection <List <string> >() { new[] { "1" }.ToList(), new[] { "2" }.ToList(), new[] { "3" }.ToList() }; buffer = source.AsObservableQuery().SelectMany(a => a).AsObservableQuery().ToObservableView().ToBuffer(); }
public void SetupFilters() { source = new TestObservableCollection <string>("864".Select(i => i.ToString())); buffer = source.AsObservableQuery() .OrderByDescending(letter => letter) .AsObservableQuery() .ToObservableView() .ToBuffer(); }
public void NotYetImplemented_DoesntRemoveDuplicates() { source = new TestObservableCollection<string>("44".Select(i => i.ToString())); buffer = source.AsObservableQuery() .OrderByDescending(letter => letter) .AsObservableQuery() .ToObservableView() .ToBuffer(); Assert.AreEqual("44", string.Join("", buffer)); }
public void NotYetImplemented_DoesntRemoveDuplicates() { source = new TestObservableCollection <string>("44".Select(i => i.ToString())); buffer = source.AsObservableQuery() .OrderByDescending(letter => letter) .AsObservableQuery() .ToObservableView() .ToBuffer(); Assert.AreEqual("44", string.Join("", buffer)); }
public void SetupFilters() { one = new ObservableCollection <string>() { "a", "b", "c", "d" }; two = new ObservableCollection <string>() { "b", "c", "d", "e" }; buffer = one.AsObservableQuery().Intersect(two).AsObservableQuery().ToObservableView().ToBuffer(); }
public void SetupFilters() { one = new TestObservableCollection <string>("0123456789".Select(i => i.ToString())); buffer = one.AsObservableQuery().Skip(5).AsObservableQuery().ToObservableView().ToBuffer(); }
public void SetupFilters() { source = new ObservableCollection<string>("0123456789".Select(i => i.ToString())); buffer = source.AsObservableQuery().Take(5).AsObservableQuery().ToObservableView().ToBuffer(); }
public void SetupFilters() { source = new TestObservableCollection<string>("864".Select(i => i.ToString())); buffer = source.AsObservableQuery() .OrderByDescending(letter => letter) .AsObservableQuery() .ToObservableView() .ToBuffer(); }
public void SetupFilters() { source = new ObservableCollection <string>("0123456789".Select(i => i.ToString())); buffer = source.AsObservableQuery().Take(5).AsObservableQuery().ToObservableView().ToBuffer(); }
public void SetupFilters() { one = new TestObservableCollection<string>("0123456789".Select(i => i.ToString())); buffer = one.AsObservableQuery().Skip(5).AsObservableQuery().ToObservableView().ToBuffer(); }
public void setupFilters() { collection = new ObservableCollection<NOS>() { new NOS( "Group1", "Item1" ), new NOS( "Group1", "Item2" ), new NOS( "Group1", "Item3" ), new NOS( "Group2", "Item4" ), new NOS( "Group2", "Item5" ), new NOS( "Group2", "Item6" ), }; operation = new GroupByOperation<NOS, string>(new OperationContext(), Expression.Call( typeof(Queryable).GetMethods() .Where(i => i.Name == "GroupBy") .Where(i => i.IsGenericMethodDefinition) .Where(i => i.GetGenericArguments().Length == 2) .Select(i => i.MakeGenericMethod(typeof(NOS), typeof(string))) .Where(i => i.GetParameters().Length == 2) .Where(i => i.GetParameters()[1].ParameterType == typeof(Expression<Func<NOS, string>>)) .Single(), new ObservableQuery<NOS>(collection).Expression, Expression.Lambda<Func<NOS, string>>( Expression.MakeMemberAccess( Expression.Parameter(typeof(NOS), "p"), typeof(NOS).GetProperty("Value1")), Expression.Parameter(typeof(NOS), "p")))); buffer = operation.AsObservableQuery().ToObservableView().ToBuffer(); }
public void SetUp() { source = new TestObservableCollection<List<string>>() { new[] {"1"}.ToList(), new[] {"2"}.ToList(), new[] {"3"}.ToList() }; buffer = source.AsObservableQuery().SelectMany(a => a).AsObservableQuery().ToObservableView().ToBuffer(); }