Beispiel #1
0
        public void RamblerTop100_HasRamblerTop100Type()
        {
            // Act
            RamblerTop100 ramblerTop = new RamblerTop100("12345");

            // Assert
            ramblerTop.Type.Should().BeEquivalentTo(AnalyticsTypes.Rambler);
        }
Beispiel #2
0
        public void ToXElement_ReturnsCorrectXElement()
        {
            // Arrange
            const string  RamblerId  = "123456";
            RamblerTop100 ramblerTop = new RamblerTop100(RamblerId);

            // Act
            XElement result = ramblerTop.ToXElement();

            // Assert
            result.Should().NotBeNull();
            result.Name.LocalName.Should().BeEquivalentTo("analytics");
            result.Name.Namespace.Should().BeEquivalentTo(TurboYandexNamespace);
            result.Should().HaveAttribute("type", AnalyticsTypes.Rambler)
            .And.HaveAttribute("id", RamblerId);
        }