public void CanActivateStatus(int canUseLicenseServer, int cannotUseLicenseServer, Status expected) { //Setup List <LicenseDataGridViewRow> data = CreateData(canUseLicenseServer, cannotUseLicenseServer); Assert.That(data.Count, Is.EqualTo(canUseLicenseServer + cannotUseLicenseServer), "Data not prepared properly"); LicenseSelectionVerifier lv = new OlderServerVerifier(data); //Assert Assert.That(lv.Status, Is.EqualTo(Status.Unchecked), "Pre-Data validation status"); lv.Verify(); Assert.That(lv.Status, Is.EqualTo(expected), String.Format("Data validation: can use server = {0}, cannot use server = {1}", canUseLicenseServer, cannotUseLicenseServer)); ObjectManager.ClearXenObjects(id); }
public void CanActivateMessageSet(int canUseLicenseServer, int cannotUseLicenseServer, bool messageSet) { //Setup List <LicenseDataGridViewRow> data = CreateData(canUseLicenseServer, cannotUseLicenseServer); Assert.That(data.Count, Is.EqualTo(canUseLicenseServer + cannotUseLicenseServer), "Data not prepared properly"); LicenseSelectionVerifier lv = new OlderServerVerifier(data); //Assert Assert.That(lv.Status, Is.EqualTo(Status.Unchecked), "Pre-Data validation status"); lv.Verify(); string message = lv.VerificationDetails(); Assert.AreEqual(messageSet, !String.IsNullOrEmpty(message), String.Format("Message set validation: can use server = {0}, cannot use server = {1}", canUseLicenseServer, cannotUseLicenseServer)); ObjectManager.ClearXenObjects(id); }