public void DeleteProject_ExistentProject_ShouldReturnOk() { var response = _modelResponseSteps.CreateResponse(EndPoints.DeleteProjectEndPoint + ProjectId, RequestType, TestData.User); Assert.Multiple(() => { Assert.AreEqual(HttpStatusCode.OK, response.StatusCode); Assert.AreEqual(null, response.Data); }); }
public new void OneTimeSetUp() { _modelResponseSteps = new ModelResponseSteps <ProjectResponseModel>(); var response = _modelResponseSteps.CreateResponse(EndPoints.AddProjectEndPoint, "Post", TestData.User, TestData.Project); ProjectId = response.Data.Id; }
public void OneTimeSetUp() { _suiteResponseSteps = new ModelResponseSteps <SuiteResponseModel>(); var projectResponseSteps = new ModelResponseSteps <ProjectResponseModel>(); var response = projectResponseSteps.CreateResponse(EndPoints.AddProjectEndPoint, RequestType, TestData.User, TestData.Project); ProjectId = response.Data.Id; }
public void GetProject_ExistentProject_ShouldReturnOk() { var response = _modelResponseSteps .CreateResponse(EndPoints.GetProjectEndPoint + ProjectId, RequestType, TestData.User); Assert.Multiple(() => { Assert.AreEqual(HttpStatusCode.OK, response.StatusCode); Assert.AreEqual(TestData.Project.Name, response.Data.Name); Assert.AreEqual(TestData.Project.Announcement, response.Data.Announcement); Assert.AreEqual(TestData.Project.ShowAnnouncement, response.Data.ShowAnnouncement); Assert.AreEqual(TestData.Project.SuiteMode, response.Data.SuiteMode); Assert.AreEqual(null, response.Data.CompletedOn); Assert.AreEqual(false, response.Data.IsCompleted); Assert.AreEqual(ProjectId, response.Data.Id); Assert.IsTrue(Uri.IsWellFormedUriString(response.Data.Url, UriKind.Absolute)); }); }
public new void SetUp() { _modelResponseSteps = new ModelResponseSteps <SuiteResponseModel>(); var projectResponseSteps = new ModelResponseSteps <ProjectResponseModel>(); var projectResponse = projectResponseSteps .CreateResponse(EndPoints.AddProjectEndPoint, "Post", TestData.User, TestData.Project); ProjectId = projectResponse.Data.Id; var suiteResponse = _modelResponseSteps.CreateResponse(EndPoints.AddSuiteEndPoint + ProjectId, RequestType, TestData.User, TestData.Suite); SuiteId = suiteResponse.Data.Id; }
public void AddSuit_ValidSuit_ShouldReturnOk() { var response = _suiteResponseSteps.CreateResponse(EndPoints.AddSuiteEndPoint + ProjectId, RequestType, TestData.User, TestData.Suite); Assert.Multiple(() => { Assert.AreEqual(HttpStatusCode.OK, response.StatusCode); Assert.AreEqual(TestData.Suite.Name, response.Data.Name); Assert.AreEqual(TestData.Suite.Description, response.Data.Description); Assert.AreEqual(false, response.Data.IsMaster); Assert.AreEqual(false, response.Data.IsBaseline); Assert.AreEqual(false, response.Data.IsCompleted); Assert.AreEqual(null, response.Data.CompletedOn); Assert.IsFalse(response.Data.Id.Equals(null)); Assert.AreEqual(ProjectId, response.Data.ProjectId); Assert.IsTrue(Uri.IsWellFormedUriString(response.Data.Url, UriKind.Absolute)); }); }