コード例 #1
0
        public void DeleteTestFile()
        {
            object json = new FileJsonBodyChield(_fileName, _branch, _commitMessage, _commitMessage);

            RestRequest   GetRequest   = RequestFactory.FileRequest(_requestUrlFile, Method.DELETE, _projectId, _fileName, json);
            IRestResponse RestResponse = Client.Execute(GetRequest);
        }
コード例 #2
0
        private void UploadFileToRepo(string fileName, string branch, string content, string commit, Method method, string expectedStatusCode)
        {
            object json = new FileJsonBodyChield(fileName, branch, content, commit);

            RestRequest   GetRequest   = RequestFactory.FileRequest(_requestUrlFile, method, _projectId, fileName, json);
            IRestResponse RestResponse = Client.Execute(GetRequest);
            string        statusCode   = RestResponse.StatusCode.ToString();

            AssertService.AssertEqual(statusCode, statusCode);
        }
コード例 #3
0
        public void TestUploadFileWithoutSelectBrunch()
        {
            object json = new FileJsonBodyChield(_fileName, _commitMessage);

            RestRequest   GetRequest   = RequestFactory.FileRequest(_requestUrlFile, Method.POST, _projectId, _fileName, json);
            IRestResponse RestResponse = Client.Execute(GetRequest);
            string        message      = JsonDeserializer.ReturnJsonValue("message", RestResponse);;

            AssertService.AreEqual(_errorMessageUploadFileIncorrectBrunch, message);
        }
コード例 #4
0
        public void TestAddFileWithAlreadyExistedName()
        {
            object json = new FileJsonBodyChield(_fileName, _branch, _content, _commitMessage);

            RestRequest   GetRequest   = RequestFactory.FileRequest(_requestUrlFile, Method.POST, _projectId, _fileName, json);
            IRestResponse RestResponse = Client.Execute(GetRequest);
            string        message      = JsonDeserializer.ReturnJsonValue("message", RestResponse);;

            AssertService.AssertEqual(_errorMessageUploadFileWithExistedName, message);
        }
コード例 #5
0
        public void TestToUploadFileToArchivedRepository()
        {
            object json = new FileJsonBodyChield(_fileName, _branch, _commitMessage, _commitMessage);

            RestRequest   GetRequest   = RequestFactory.FileRequest(_requestUrlFile, Method.POST, _projectId, _fileName, json);
            IRestResponse RestResponse = Client.Execute(GetRequest);
            string        statusCode   = RestResponse.StatusCode.ToString();

            AssertService.AreEqual(StatusCode.Forbidden.ToString(), statusCode);
        }