public void GetNumberOfUsersOnline_FourPerPage_ReturnsFourRecords()
        {
            UserParameters u     = _testUsers[0];
            int            total = -1;

            //We should at least get four of our five test users
            total = _mp.GetNumberOfUsersOnline();
            Assert.IsFalse(total < 0);
        }
        public void GetNumberOfUsersOnline_GivenExceptionUser_ThrowsException()
        {
            //Arrange
            var u = Utilities.GetMockRepository();

            u.Stub(v => v.GetNumberOfUsersOnline(DateTime.Now, null)).IgnoreArguments().Throw(new Exception());
            var tmpProv = new MemberProv(u, Utilities.GetUnencryptedMachineKey());
            //Act
            var actual = tmpProv.GetNumberOfUsersOnline();
            //Assert
        }
        public void GetNumberOfUsersOnline_GivenZeroUsers_ReturnsZeroUsers()
        {
            //Arrange
            var u = Utilities.GetMockRepository();

            u.Stub(v => v.GetNumberOfUsersOnline(DateTime.Now, null)).IgnoreArguments().Return(0);
            var tmpProv  = new MemberProv(u, Utilities.GetUnencryptedMachineKey());
            var expected = 0;
            //Act
            var actual = tmpProv.GetNumberOfUsersOnline();

            //Assert
            Assert.AreEqual(expected, actual);
        }
 public void GetNumberOfUsersOnline_GivenExceptionUser_ThrowsException()
 {
     //Arrange
     var u = Utilities.GetMockRepository();
     u.Stub(v => v.GetNumberOfUsersOnline(DateTime.Now, null)).IgnoreArguments().Throw(new Exception());
     var tmpProv = new MemberProv(u, Utilities.GetUnencryptedMachineKey());
     //Act
     var actual = tmpProv.GetNumberOfUsersOnline();
     //Assert
 }
 public void GetNumberOfUsersOnline_GivenZeroUsers_ReturnsZeroUsers()
 {
     //Arrange
     var u = Utilities.GetMockRepository();
     u.Stub(v => v.GetNumberOfUsersOnline(DateTime.Now, null)).IgnoreArguments().Return(0);
     var tmpProv = new MemberProv(u, Utilities.GetUnencryptedMachineKey());
     var expected = 0;
     //Act
     var actual = tmpProv.GetNumberOfUsersOnline();
     //Assert
     Assert.AreEqual(expected, actual);
 }