private bool CheckUrl(string url) { if (!GisCloudUtil.UrlIsValid(url)) { errorProvider1.SetError(tbGisCloudUrl, "Please specify valid url."); return(false); } return(true); }
public void GetProjectIdReturnsCorrectId() { // arrange var url = "http://editor.giscloud.com/map/449121/raster-map"; // act var id = GisCloudUtil.GetProjectIdFromUrl(url); // assert Assert.True(id == "449121"); }
public void UrlIsValid() { // arrange var url = "http://editor.giscloud.com/map/449121/raster-map"; // act var isValid = GisCloudUtil.UrlIsValid(url); // assert Assert.True(isValid); }
private void btnOk_Click(object sender, EventArgs e) { var isValid = CheckUrl(tbGisCloudUrl.Text); var uri = new Uri(tbGisCloudUrl.Text); if (isValid) { var url = tbGisCloudUrl.Text; GisCloudProjectId = GisCloudUtil.GetProjectIdFromUrl(url); UrlAuthority = uri.GetLeftPart(UriPartial.Authority); DialogResult = DialogResult.OK; Close(); } }