public static void CriarPerfilDB(string plat, string osDB, string build)
        {
            string query = InsertsQueries.MassaDeDadoCriarPerfil.Replace("$plataforma", plat).
                           Replace("$so", osDB).Replace("$build", build);

            DataBaseHelpers.ExecuteQuery(query);
        }
        public static void CriarProjetoBD(string nome, string descricao)
        {
            string inserirProjeto = CriarProjetoQueries.MassaDeDadosCriarProjeto.Replace("$name", nome).
                                    Replace("$descricao", descricao);

            DataBaseHelpers.ExecuteQuery(inserirProjeto);
        }
示例#3
0
        public static void CriarProjetoViaQuerieBD(string nameProjeto, string descricaoProjeto)
        {
            string insertQuerie = GerenciarQueries.AdicionaProjetoPadrao
                                  .Replace("$nomeProjeto", nameProjeto)
                                  .Replace("$descricaoProjeto", descricaoProjeto);

            DataBaseHelpers.ExecuteQuery(insertQuerie);
        }
示例#4
0
        public static void CriarTarefaDB()
        {
            string dadosCriarTarefas = CriarTarefasQueries.MassaDeDadosCriarTarefas +
                                       CriarTarefasQueries.MassaDeDadosAdicionarMarcadores +
                                       CriarTarefasQueries.MassaDeDadosPreencherCamposTarefa +
                                       CriarTarefasQueries.MassaDeDadosPreencherOsCampos;

            DataBaseHelpers.ExecuteQuery(dadosCriarTarefas);
        }
示例#5
0
        public void DeletarEmailUsuarioDB(string userEmail)
        {
            string query = File.ReadAllText(GeneralHelpers.GetProjectPath() + "Queries/Users/deletaEmailUsuario.sql", Encoding.UTF8);

            query = query.Replace("$userEmail", userEmail);

            ExtentReportHelpers.AddTestInfoDB(2, "PARAMETERS: E-mail do usuário = " + userEmail);

            DataBaseHelpers.ExecuteQuery(query);
        }
示例#6
0
        public void DeletarCategoriaDB(string categoryName)
        {
            string query = File.ReadAllText(GeneralHelpers.GetProjectPath() + "Queries/Projects/deletaCategoria.sql", Encoding.UTF8);

            query = query.Replace("$categoryName", categoryName);

            ExtentReportHelpers.AddTestInfoDB(2, "PARAMETERS: Nome da categoria = " + categoryName);

            DataBaseHelpers.ExecuteQuery(query);
        }
示例#7
0
        public void DeletarProjetoDB(int projectId)
        {
            string query = File.ReadAllText(GeneralHelpers.GetProjectPath() + "Queries/Projects/deletaProjeto.sql", Encoding.UTF8);

            query = query.Replace("$projectId", projectId.ToString());

            ExtentReportHelpers.AddTestInfoDB(2, "PARAMETERS: ID do projeto = " + projectId);

            DataBaseHelpers.ExecuteQuery(query);
        }
示例#8
0
        public void DeletarTagDB(string tagName)
        {
            string query = File.ReadAllText(GeneralHelpers.GetProjectPath() + "Queries/Tags/deletaTag.sql", Encoding.UTF8);

            query = query.Replace("$tagName", tagName);

            ExtentReportHelpers.AddTestInfoDB(2, "PARAMETERS: Nome da tag = " + tagName);

            DataBaseHelpers.ExecuteQuery(query);
        }
示例#9
0
        public void DeletarCampoDB(string customFieldName)
        {
            string query = File.ReadAllText(GeneralHelpers.GetProjectPath() + "Queries/CustomField/deletaCampo.sql", Encoding.UTF8);

            query = query.Replace("$customFieldName", customFieldName);

            ExtentReportHelpers.AddTestInfoDB(2, "PARAMETERS: Nome do campo personalizado = " + customFieldName);

            DataBaseHelpers.ExecuteQuery(query);
        }
示例#10
0
        public void DeletarVersaoProjetoDB(string versionName)
        {
            string query = File.ReadAllText(GeneralHelpers.GetProjectPath() + "Queries/Projects/deletaVersaoProjeto.sql", Encoding.UTF8);

            query = query.Replace("$versionName", versionName);

            ExtentReportHelpers.AddTestInfoDB(2, "PARAMETERS: Nome da versão criada = " + versionName);

            DataBaseHelpers.ExecuteQuery(query);
        }
示例#11
0
        public void DeletarSubProjetoDB(int childId, int parentId)
        {
            string query = File.ReadAllText(GeneralHelpers.GetProjectPath() + "Queries/Projects/deletaSubProjeto.sql", Encoding.UTF8);

            query = query.Replace("$childId", childId.ToString())
                    .Replace("$parentId", parentId.ToString());

            ExtentReportHelpers.AddTestInfoDB(2, "PARAMETERS: Child ID = " + childId + " Parent ID = " + parentId);

            DataBaseHelpers.ExecuteQuery(query);
        }
示例#12
0
        public void DeletarProjetoAtribuidoAoUsuarioDB(int projectId, string userId)
        {
            string query = File.ReadAllText(GeneralHelpers.GetProjectPath() + "Queries/Projects/deletaProjetoAtribuidoAoUsuario.sql", Encoding.UTF8);

            query = query.Replace("$projectId", projectId.ToString())
                    .Replace("$userId", userId);

            ExtentReportHelpers.AddTestInfoDB(2, "PARAMETERS: Nome do projeto = " + projectId + "Nome do usuário = " + userId);

            DataBaseHelpers.ExecuteQuery(query);
        }
示例#13
0
        public void DeletarPerfilUsuarioDB(string platform, string os, string osVersion)
        {
            string query = File.ReadAllText(GeneralHelpers.GetProjectPath() + "Queries/Users/deletaPerfilUsuario.sql", Encoding.UTF8);

            query = query.Replace("$platform", platform)
                    .Replace("$os", os)
                    .Replace("$version", osVersion);

            ExtentReportHelpers.AddTestInfoDB(2, "PARAMETERS: Plataforma = " + platform + "SO = " + os + "Versão SO = " + osVersion);

            DataBaseHelpers.ExecuteQuery(query);
        }
示例#14
0
        public void InserirSubProjetoDB(int childId, int parentId, string inheritParent)
        {
            string query = File.ReadAllText(GeneralHelpers.GetProjectPath() + "Queries/Projects/inseriSubProjeto.sql", Encoding.UTF8);

            query = query.Replace("$childId", childId.ToString())
                    .Replace("$parentId", parentId.ToString())
                    .Replace("$inheritParent", inheritParent);

            ExtentReportHelpers.AddTestInfoDB(2, "PARAMETERS: ID do projeto pai = " + parentId + " ID do projeto filho = " + childId);

            DataBaseHelpers.ExecuteQuery(query);
        }
示例#15
0
        // Querys para Gerenciar Marcadores
        public static void CriarMarcadorViaDB(string nomeMarcador, String descricaoMarcador)
        {
            string executQuerie = GerenciarQueries.AdicionarNovoMarcador.Replace("$marcadorDB", nomeMarcador).Replace("$descriçãoDB", descricaoMarcador);

            DataBaseHelpers.ExecuteQuery(executQuerie);
        }
示例#16
0
        public static void CriarMarcadorDB(string nome, string marcador)
        {
            string queryMarcador = InsertsQueries.MassaDeDadosCriarMarcador.Replace("$marcadorDB", nome).Replace("$descriçãoDB", marcador);

            DataBaseHelpers.ExecuteQuery(queryMarcador);
        }
示例#17
0
        public static void CriarCampoPersonalizadoDB(string nome)
        {
            string queryCampoPersonalizado = InsertsQueries.MassaDeDadosCampoPersonalizado.Replace("$campoPersonalizado", nome);

            DataBaseHelpers.ExecuteQuery(queryCampoPersonalizado);
        }
        public static void ClearMassaDeTestsDB()
        {
            string executQueries = MassaQueries.LimparBaseFullStack;

            DataBaseHelpers.ExecuteQuery(executQueries);
        }
        public static void CriaMassaDeTestesDB()
        {
            string executQueries = MassaQueries.TarefasVerFullStack;

            DataBaseHelpers.ExecuteQuery(executQueries);
        }
示例#20
0
        public static void DeletaTarefa(string descricaoTarefa, string resumoTarefa)
        {
            string query = TarefasQueries.DeletaTarefa.Replace("$descricaoTarefa", descricaoTarefa).Replace("$resumoTarefa", resumoTarefa);

            DataBaseHelpers.ExecuteQuery(query);
        }
示例#21
0
        public static void CreateMassTests()
        {
            string executQueries = GeneralQueries.GlobalMass;

            DataBaseHelpers.ExecuteQuery(executQueries);
        }
        public static void SetUpDB()
        {
            string query = DeleteQueries.LimparBanco;

            DataBaseHelpers.ExecuteQuery(query);
        }
示例#23
0
        public static void DeletaMarcador(string nomemarcador)
        {
            string query = MarcadoresQueries.DeletaMarcador.Replace("$nomemarcador", nomemarcador);

            DataBaseHelpers.ExecuteQuery(query);
        }
        public static void OneTimeTearDB()
        {
            string query = DeleteQueries.LimparProjeto;

            DataBaseHelpers.ExecuteQuery(query);
        }
 public static void DeletaUsuariosDB()
 {
     DataBaseHelpers.ExecuteQuery(DeleteQueries.DeletaUsuariosCriado);
 }
示例#26
0
        public static void DeletaCategoria(string nomecategoria)
        {
            string query = CategoriasQueries.DeletaCategoria.Replace("$nomecategoria", nomecategoria);

            DataBaseHelpers.ExecuteQuery(query);
        }
        public static void DeletaCampo(string nomeCampo)
        {
            string query = CamposPersonalizadosQueries.DeletaCampoPersonalizado.Replace("$nomecampo", nomeCampo);

            DataBaseHelpers.ExecuteQuery(query);
        }
示例#28
0
        public static void DeleteMassDB()
        {
            string executQueries = GeneralQueries.ClearBD;

            DataBaseHelpers.ExecuteQuery(executQueries);
        }
        public static void DeletaTodosCampos()
        {
            string query = CamposPersonalizadosQueries.ApagaTodosCamposPersonalizados;

            DataBaseHelpers.ExecuteQuery(query);
        }
示例#30
0
        public static void CreateProject(string projectName, string description)
        {
            string query = ProjectsQueies.CriarProjeto.Replace("$project", projectName).Replace("$description", description);

            DataBaseHelpers.ExecuteQuery(query);
        }