示例#1
0
        public List <string> ConsultarCampoDB(string customFieldName)
        {
            string query = File.ReadAllText(GeneralHelpers.GetProjectPath() + "Queries/CustomField/consultaCampo.sql", Encoding.UTF8);

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

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

            return(DataBaseHelpers.ObtemDados(query));
        }
示例#2
0
        public List <string> ConsultarProjetoAtribuidoAoUsuarioDB(int projectId, string userId)
        {
            string query = File.ReadAllText(GeneralHelpers.GetProjectPath() + "Queries/Projects/consultaProjetoAtribuidoAoUsuario.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);

            return(DataBaseHelpers.ObtemDados(query));
        }
示例#3
0
        public List <string> ConsultarPerfilUsuarioDB(string platform, string os, string osVersion)
        {
            string query = File.ReadAllText(GeneralHelpers.GetProjectPath() + "Queries/Users/consultaPerfilUsuario.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);

            return(DataBaseHelpers.ObtemDados(query));
        }