Exemple #1
0
 public void Init()
 {
     this.bitBucketRepositoryManager         = new BitBucketRepositoryManager();
     this.bitBucketRepositoryManagerSettings = new BitBucketRepositoryManagerSettings()
     {
         projectKey = "TSTPRJ"
     };
     this.bitBucketRepositoryManager.Settings = this.bitBucketRepositoryManagerSettings;
     this.restClient = Substitute.For <IRestClient>();
     this.bitBucketRepositoryManager.RestClient = this.restClient;
 }
Exemple #2
0
        protected override void DisplayDerivedFields()
        {
            BitBucketRepositoryManagerSettings bitBucketRepositoryManagerSettings = (BitBucketRepositoryManagerSettings)this.objectEdited;

            using (new EditorGUILayout.HorizontalScope())
            {
                EditorGUILayout.LabelField("Scheme", EditorStyles.boldLabel);
                bitBucketRepositoryManagerSettings.scheme = (BitBucketRepositoryManagerSettings.Scheme)EditorGUILayout.EnumPopup(bitBucketRepositoryManagerSettings.scheme);
            }
            EditorGUILayout.Space();
            using (new EditorGUILayout.HorizontalScope())
            {
                EditorGUILayout.LabelField("Host", EditorStyles.boldLabel);
                bitBucketRepositoryManagerSettings.host = EditorGUILayout.TextField(bitBucketRepositoryManagerSettings.host);
            }
            EditorGUILayout.Space();
            using (new EditorGUILayout.HorizontalScope())
            {
                EditorGUILayout.LabelField("Port", EditorStyles.boldLabel);
                bitBucketRepositoryManagerSettings.Port = EditorGUILayout.IntField(bitBucketRepositoryManagerSettings.Port);
            }
            EditorGUILayout.Space();
            using (new EditorGUILayout.HorizontalScope())
            {
                EditorGUILayout.LabelField("Username", EditorStyles.boldLabel);
                bitBucketRepositoryManagerSettings.username = EditorGUILayout.TextField(bitBucketRepositoryManagerSettings.username);
            }
            EditorGUILayout.Space();
            using (new EditorGUILayout.HorizontalScope())
            {
                EditorGUILayout.LabelField("Password", EditorStyles.boldLabel);
                string previousPassword = bitBucketRepositoryManagerSettings.DecryptedPassword;
                string newPassword      = EditorGUILayout.PasswordField(bitBucketRepositoryManagerSettings.DecryptedPassword);
                if (newPassword != previousPassword)
                {
                    bitBucketRepositoryManagerSettings.DecryptedPassword = newPassword;
                }
            }
            EditorGUILayout.Space();
            using (new EditorGUILayout.HorizontalScope())
            {
                EditorGUILayout.LabelField("Project key", EditorStyles.boldLabel);
                bitBucketRepositoryManagerSettings.projectKey = EditorGUILayout.TextField(bitBucketRepositoryManagerSettings.projectKey);
            }
            EditorGUILayout.Space();
        }