public void CheckIpAddressTest() { try { RegexChecker regex = new RegexChecker(); if (regex.CheckIpAddress("1.1.1.1") != true) { Assert.Fail(); } if (regex.CheckIpAddress("a") != false) { Assert.Fail(); } if (regex.CheckIpAddress("") != false) { Assert.Fail(); } if (regex.CheckIpAddress("a.1.1.1") != false) { Assert.Fail(); } } catch (Exception) { Assert.Fail(); } }
public void txtFromHostIp_TextChanged(object sender, EventArgs e) { if (!_regexChecker.CheckIpAddress(txtFromHostIp.Text)) { _mainStatus.ComponentStatus.isFromHostValid = false; txtFromHostIp.ForeColor = Color.Red; AddToInfo("FromHostIpNotOk", false); } else { _mainStatus.ComponentStatus.isFromHostValid = true; txtFromHostIp.ForeColor = Color.Black; DeleteFromInfo("FromHostIpNotOk"); } }