Exemplo n.º 1
0
 public static TMServer setActive_UserData_Rep(this TMServer tmServer, TMServer_UserDataRepo userDataRepo)
 {
     if (tmServer.UserDataRepos.contains(userDataRepo).isFalse())
         tmServer.UserDataRepos.add(userDataRepo);
     tmServer.ActiveRepo = userDataRepo.Name;
     return tmServer;
 }
Exemplo n.º 2
0
 public static TMServer setActive_UserData_Rep(this TMServer tmServer, TMServer_UserDataRepo userDataRepo)
 {
     if (tmServer.UserDataRepos.contains(userDataRepo).isFalse())
     {
         tmServer.UserDataRepos.add(userDataRepo);
     }
     tmServer.ActiveRepo = userDataRepo.Name;
     return(tmServer);
 }
Exemplo n.º 3
0
        public void CheckDefaultValuesAndBehaviour()
        {
            var tmServer     = tmXmlDatabase.TM_Server_Config;
            var tmServerPath = tmXmlDatabase.get_Path_TMServer_Config();

            Assert.IsNotNull(tmServer);
            Assert.IsNull   (tmServerPath);
            Assert.IsNotNull(tmServer.UserDataRepos);
            Assert.IsEmpty  (tmServer.UserDataRepos);

            var userDataRepo = new TMServer_UserDataRepo()
                {
                    Name = "TestRepo",
                    GitPath = "http://github.com/TeamMentor/XYZ_REPO"
                };
            tmServer.setActive_UserData_Rep(userDataRepo);

            Assert.IsNotEmpty(tmServer.UserDataRepos);
            Assert.AreEqual  (tmServer.UserDataRepos.first()            , userDataRepo);
            Assert.AreEqual  (tmServer.ActiveRepo                       , userDataRepo.Name);
            Assert.AreEqual  (tmServer.getActive_UserData_Rep()         , userDataRepo);
            Assert.AreEqual  (tmServer.getActive_UserData_Repo_GitPath(), userDataRepo.GitPath);
        }