public void CheckHostNotLive() { var mock = new Mock<IXenConnection>(); var host = GetHostLiveness(mock, true, false, false); //Execute the check var check = new HostLivenessCheck(host); var problems = check.RunAllChecks(); Assert.IsNotEmpty(problems); Assert.AreEqual(typeof(HostNotLive), problems[0].GetType()); mock.VerifyAll(); }
public void CheckHostEnabled() { var fake = new Mock<IXenConnection>(); var host = GetHostLiveness(fake,true,false,true); //Execute the check var check = new HostLivenessCheck(host); var problems = check.RunAllChecks(); Assert.IsEmpty(problems); fake.VerifyAll(); }