public async Task ReaderAsync_ExceptedBehavior() { var trendTopicXmlReader = new TrendTopicXmlReader(); var sampleRssPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "sample.rss"); var moqStream = File.OpenRead(sampleRssPath); var result = await trendTopicXmlReader.ReaderAsync(moqStream); result.ShouldBeAssignableTo <IList <FeedResult> >(); }
public async Task GetStreamAsync_ExceptedBehavior() { var trendTopicXmlReader = new TrendTopicXmlReader(); var sampleRssPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "sample.rss"); var sampleUri = new Uri(sampleRssPath); var stream = await trendTopicXmlReader.GetStreamAsync(sampleUri); stream.ShouldNotBeNull(); stream.ShouldBeAssignableTo <Stream>(); }