public void CheckCanEvacuatePreCheckPresence(after_apply_guidance guidance, bool expected) { AccessiblePreCheckPage page = new AccessiblePreCheckPage(); Mock<Pool_patch> patch = ObjectManager.NewXenObject<Pool_patch>(id); patch.Setup(p => p.after_apply_guidance).Returns(new List<after_apply_guidance> {guidance}); IEnumerable<KeyValuePair<string, List<Check>>> generatedChecks = page.GetGenerateChecks(patch.Object); Assert.That(generatedChecks.Any(kvp=>kvp.Key == Messages.CHECKING_CANEVACUATE_STATUS), Is.EqualTo(expected)); }
public void CheckCanEvacuatePreCheckPresence(after_apply_guidance guidance, bool expected) { AccessiblePreCheckPage page = new AccessiblePreCheckPage(); Mock <Pool_patch> patch = ObjectManager.NewXenObject <Pool_patch>(id); patch.Setup(p => p.after_apply_guidance).Returns(new List <after_apply_guidance> { guidance }); IEnumerable <KeyValuePair <string, List <Check> > > generatedChecks = page.GetGenerateChecks(patch.Object); Assert.That(generatedChecks.Any(kvp => kvp.Key == Messages.CHECKING_CANEVACUATE_STATUS), Is.EqualTo(expected)); }