public void BatchDataLoader_2_FetchNull_ArgNullException() { // arrange var resolverContext = new Mock <IResolverContext>(); // act Action a = () => DataLoaderResolverContextExtensions .BatchDataLoader( resolverContext.Object, "123", default(FetchBatch <string, string>)); // assert Assert.Throws <ArgumentNullException>(a); }
public void BatchDataLoader_2_ContextNull_ArgNullException() { // arrange // act Action a = () => DataLoaderResolverContextExtensions .BatchDataLoader( null, "abc", new FetchBatch <string, string>((keys, ct) => Task .FromResult <IReadOnlyDictionary <string, string> >( null))); // assert Assert.Throws <ArgumentNullException>(a); }
public void BatchDataLoader_2_KeyNull_ArgNullException() { // arrange var resolverContext = new Mock <IResolverContext>(); // act Action a = () => DataLoaderResolverContextExtensions .BatchDataLoader( resolverContext.Object, null, new FetchBatch <string, string>((keys, ct) => Task .FromResult <IReadOnlyDictionary <string, string> >( null))); // assert Assert.Throws <ArgumentException>(a); }