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 CacheDataLoader_2_FetchNull_ArgNullException() { // arrange var resolverContext = new Mock <IResolverContext>(); // act Action a = () => DataLoaderResolverContextExtensions .CacheDataLoader( resolverContext.Object, "123", default(FetchCacheCt <string, string>)); // assert Assert.Throws <ArgumentNullException>(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); }