public void Set_AlexaRanking_To_Zero_When_Alexa_Inquisitor_Throws_Exception() { AlexaInquisitor.Arrange(ai => ai.GetGlobalRank(null)).Throws(new InvalidOperationException()); TargetBlogs.First().Url = null; var blogMetrics = Target.GenerateMetrics(TargetBlogs); blogMetrics.Count().ShouldBe(0); }
public void Set_FeedlySubscribers_To_Zero_When_FeedlyInquisitor_Throws_Exception() { FeedlyInquisitor.Arrange(fi => fi.GetSubscriberCount(null)).Throws(new InvalidOperationException()); TargetBlogs.First().FeedlyUrl = null; var blogMetrics = Target.GenerateMetrics(TargetBlogs); blogMetrics.First().FeedlySubscribers.ShouldBe(0); }