public void GetWatchersAsyncEmpty() { IWatchListProvider provider = GetProvider(); IEnumerable <Person> buddies = provider.GetWatchersAsync("identity").Result; Assert.IsNotNull(buddies); CollectionAssert.IsEmpty(buddies); }
public void GetWatchers() { IWatchListProvider provider = GetProvider(); provider.AddRangeAsync(personA, new[] { personB, personC }).Wait(); provider.AddRangeAsync(personB, new[] { personA, personC }).Wait(); IEnumerable <Person> watchers = provider.GetWatchersAsync(personC.Identity).Result; CollectionAssert.Contains(watchers, personA); CollectionAssert.Contains(watchers, personB); }
public void GetWatchersAsyncInvalid() { IWatchListProvider provider = GetProvider(); Assert.Throws <ArgumentNullException> (() => provider.GetWatchersAsync(null)); }