public void Should_return_false_if_dataKey_returns_null() { comparer = new GridDataKeyComparer(new Func <object, object>[] { (o) => null, }, new[] { "1" }); comparer.KeysEqualTo(customer).ShouldBeFalse(); }
public void Should_return_false_if_dataKey_returns_null() { comparer = new GridDataKeyComparer(new Func<object, object>[] { (o) => null, }, new[] { "1" }); comparer.KeysEqualTo(customer).ShouldBeFalse(); }
public IGridItemCreator Create(IGridDataKeyStore dataKeyData, IGridItemCreatorData creatorData) { var comparer = new GridDataKeyComparer(dataKeyData.DataKeyGetters, dataKeyData.CurrentDataKeyValues); return new GridItemCreator(comparer, creatorData); }
public IGridItemCreator Create(IGridDataKeyStore dataKeyData, IGridItemCreatorData creatorData) { var comparer = new GridDataKeyComparer(dataKeyData.DataKeyGetters, dataKeyData.CurrentDataKeyValues); return(new GridItemCreator(comparer, creatorData)); }
public void Should_return_false_if_dataItem_is_null() { comparer = new GridDataKeyComparer(dataKeys, new [] { "1" }); comparer.KeysEqualTo(null).ShouldBeFalse(); }
public void Should_return_false_if_values_are_less_than_keys() { comparer = new GridDataKeyComparer(dataKeys, new[] { "1" }); comparer.KeysEqualTo(customer).ShouldBeFalse(); }
public void Should_return_false_if_keys_are_less_than_values() { comparer = new GridDataKeyComparer(new Func <object, object>[] { (o) => ((Customer)o).Id }, new [] { "1", "foo" }); comparer.KeysEqualTo(customer).ShouldBeFalse(); }
public void Should_return_false_if_keys_dont_match() { comparer = new GridDataKeyComparer(dataKeys, new [] { "1", "bar" }); comparer.KeysEqualTo(customer).ShouldBeFalse(); }
public void Should_return_true_if_all_keys_match() { comparer = new GridDataKeyComparer(dataKeys, new [] { "1", "foo" }); comparer.KeysEqualTo(customer).ShouldBeTrue(); }
public void Should_return_true_if_all_keys_match() { comparer = new GridDataKeyComparer(dataKeys, new [] {"1" , "foo"}); comparer.KeysEqualTo(customer).ShouldBeTrue(); }
public void Should_return_false_if_keys_are_less_than_values() { comparer = new GridDataKeyComparer(new Func<object, object>[] { (o) => ((Customer)o).Id }, new [] { "1", "foo" }); comparer.KeysEqualTo(customer).ShouldBeFalse(); }