public void FetchOnceAsync_1_ContextNull_ArgNullException() { // arrange // assert Action a = () => DataLoaderResolverContextExtensions .FetchOnceAsync( null, "abc", new FetchOnce <string>(() => Task.FromResult(string.Empty))); // act Assert.Throws <ArgumentNullException>(a); }
public void FetchOnceAsync_1_ContextNull_ArgNullException() { // arrange // assert Action a = () => DataLoaderResolverContextExtensions .FetchOnceAsync( null, new Func <CancellationToken, Task <string> >(ct => Task.FromResult(string.Empty)), key: "abc"); // act Assert.Throws <ArgumentNullException>(a); }
public void CacheDataLoader_2_ContextNull_ArgNullException() { // arrange // act Action a = () => DataLoaderResolverContextExtensions .CacheDataLoader( null, "abc", new FetchCacheCt <string, string>((keys, ct) => Task.FromResult(string.Empty))); // assert Assert.Throws <ArgumentNullException>(a); }
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 FetchOnceAsync_2_FetchNull_ArgNullException() { // arrange var resolverContext = new Mock <IResolverContext>(); // act Action a = () => DataLoaderResolverContextExtensions .FetchOnceAsync( resolverContext.Object, "123", default(Func <CancellationToken, Task <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 CacheDataLoader_1_FetchNull_ArgNullException() { // arrange var resolverContext = new Mock <IResolverContext>(); // act Action a = () => DataLoaderResolverContextExtensions .CacheDataLoader( resolverContext.Object, default(FetchCacheCt <string, string>), key: "123"); // assert Assert.Throws <ArgumentNullException>(a); }
public void FetchOnceAsync_1_KeyNull_ArgNullException() { // arrange var resolverContext = new Mock <IResolverContext>(); // assert Action a = () => DataLoaderResolverContextExtensions .FetchOnceAsync( resolverContext.Object, null, new FetchOnce <string>(() => Task.FromResult(string.Empty))); // act Assert.Throws <ArgumentException>(a); }
public void CacheDataLoader_2_KeyNull_ArgNullException() { // arrange var resolverContext = new Mock <IResolverContext>(); // act Action a = () => DataLoaderResolverContextExtensions .CacheDataLoader( resolverContext.Object, null, new FetchCacheCt <string, string>((keys, ct) => Task.FromResult(string.Empty))); // assert Assert.Throws <ArgumentException>(a); }
public void GroupDataLoader_2_ContextNull_ArgNullException() { // arrange var lookup = new Mock <ILookup <string, string> >(); // act Action a = () => DataLoaderResolverContextExtensions .GroupDataLoader( null, "abc", new FetchGroup <string, string>((keys, ct) => Task.FromResult(lookup.Object))); // 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); }