Exemple #1
0
        ReadRouterInfo()

        {
            var _dhcpClients   = _ddWrtService.GetLanDhcpClients();
            var _activeClients = _ddWrtService.GetLanActiveClients();
            var _wirelessNodes = _ddWrtService.GetWirelessStatus();

            return(_dhcpClients, _activeClients, _wirelessNodes);
        }
        public void GetLanActiveClients_Happy_Path(string responseString)
        {
            // Arrange
            _reader.Setup(r => r.GetPageContent(It.IsAny <string>())).Returns(responseString);
            var dddWrtServices = new DdWrtServices(_reader.Object);

            // Act
            var result = dddWrtServices.GetLanActiveClients();

            // Assert
            Assert.IsNotNull(result);
            Assert.IsInstanceOf <IEnumerable <ActiveClient> >(result);
            Assert.AreEqual(4, result.Count());
        }