Exemplo n.º 1
0
        public void CheckHostMaintenanceMode()
        {
            var mock = new Mock <IXenConnection>();
            var host = GetHostLiveness(mock, true, true, true);

            //Execute the check
            var check   = new HostMaintenanceModeCheck(host);
            var problem = check.RunCheck();

            Assert.AreEqual(typeof(HostMaintenanceMode), problem.GetType());
            mock.VerifyAll();
        }
Exemplo n.º 2
0
        public void CheckHostDisabled()
        {
            var fake = new Mock <IXenConnection>();
            var host = GetHostLiveness(fake, false, false, true);

            //Execute the check
            var check    = new HostMaintenanceModeCheck(host);
            var problems = check.RunAllChecks();

            Assert.IsNotEmpty(problems);
            Assert.AreEqual(typeof(HostMaintenanceMode), problems[0].GetType());
            fake.VerifyAll();
        }