public void MailRu_HasMailRuType() { // Act MailRu mailRu = new MailRu("12345"); // Assert mailRu.Type.Should().BeEquivalentTo(AnalyticsTypes.MailRu); }
public void TestMailRu() { Init(); MailRu mailru = new MailRu(Driver); mailru.SetQuery(TestQuery); mailru.DoSearch(); mailru.Driver.Close(); var unique = mailru.Results.Distinct(); Assert.IsTrue(unique.Count() > 10); }
public void ToXElement_ReturnsCorrectXElement() { // Arrange const string MailRuId = "123456"; MailRu mailRu = new MailRu(MailRuId); // Act XElement result = mailRu.ToXElement(); // Assert result.Should().NotBeNull(); result.Name.LocalName.Should().BeEquivalentTo("analytics"); result.Name.Namespace.Should().BeEquivalentTo(TurboYandexNamespace); result.Should().HaveAttribute("type", AnalyticsTypes.MailRu) .And.HaveAttribute("id", MailRuId); }
static void SpamEvents() { MailRu mailRu = new MailRu(); mailRu.SendFailed += LogToConsole; mailRu.SendFailed += LogToDebug; mailRu.SendFailed += delegate(object sender, SmsEventArgs e) { Console.WriteLine(string.Format("ANONYMUS!! failed to send sms for {0}", e.Name)); }; mailRu.SendFailed += (sender, e) => { Console.WriteLine(string.Format("LAMBDA!! failed to send sms for {0}", e.Name)); }; mailRu.SendNotification(); }