public void JiraConnectionValidationTest()
        {
            JiraServiceEntity entity = new JiraServiceEntity();
            entity.Url = "http://integsrv01:8080/rpc/soap/jirasoapservice-v2";
            entity.UserName = "******";
            entity.Password = "******";

            Assert.IsTrue(Facade.Instance.ValidateConnection(entity));

            entity.Password = "******";
            Assert.IsFalse(Facade.Instance.ValidateConnection(entity));
        }
        private static JiraServiceEntity CreateEntity()
        {
            var entity = new JiraServiceEntity {
                Timer = new TimerEntity { PublishClass = "VersionOne.ServiceHost.JiraServices.JiraHostedService+IntervalSync, VersionOne.ServiceHost.JiraServices" },
                Url = "http://jirahost/",
                UserName = "******",
                Password = "******",
                CloseFieldId = "cf_closefield",
                CloseFieldValue = "closed",
                CreateFieldId = "cf_createfield",
                CreateFieldValue = "created",
                AssigneeStateChanged = "assignee_State_Changed",
                CreateDefectFilter = new JiraFilter {Disabled = false, Id = "1"},
                LinkField = "link_field",
                ProgressWorkflow = {NumberValue = 2},
                ProgressWorkflowClosed = {NumberValue = 3},
                SourceName = "source_name",
                TagName = "tag_name",
                UrlTemplate = "url_template",
                UrlTitle = "url_title"
            };

            return entity;
        }
 public JiraConnectionValidator(JiraServiceEntity entity)
 {
     this.entity = entity;
 }