public void CriandoVersaoDuplicadaProjeto() { #region Inserindo um novo projeto string projectName = "Criando_Versao_Duplicada_Projeto"; var inseriProjectDB = projectsDBSteps.InseriProjetoDB(projectName); #endregion #region Criando uma nova versão para o projeto var inseriVersaoProjetoDB = projectsDBSteps.InseriVersaoProjetoDB(inseriProjectDB.ProjectId); #endregion #region Parameters string versionName = "v1.0.0"; string versionDescription = "Major new version"; int versionReleased = 1; int versionObsolete = 0; string timestamp = DateTime.Now.ToString("yyyy-MM-dd"); //resultadoEsperado string statusCodeExpected = "BadRequest"; string responseDataExpected = "Version '" + versionName + "' already exists"; #endregion var response = CreateProjectVersionSteps.CriandoVersaoProjetoSemSucesso(versionName, versionDescription, versionReleased, versionObsolete, timestamp, inseriProjectDB.ProjectId.ToString(), statusCodeExpected); Assert.AreEqual(responseDataExpected, response.DataMessage, "O response data retornado não é o esperado."); projectsDBSteps.DeletaVersaoProjetoDB(inseriVersaoProjetoDB.VersionId); projectsDBSteps.DeletaProjetoDB(inseriProjectDB.ProjectId); }