public RepositoryModel CreateRepository(RepositoryCreateModel modelToBeCreated) { var serializiedDataToBeCreated = JsonConvert.SerializeObject(modelToBeCreated); var response = _client.UploadString(_baseUrl + "user/repos", serializiedDataToBeCreated); var deserializedResponse = JsonConvert.DeserializeObject <RepositoryModel>(response); return(deserializedResponse); }
public void GivenIHaveDataPreparedForRepositoryCreation(string name) { _repositoryDataModel = new RepositoryCreateModel { name = name, description = "created by webclient", homepage = "https://github.com", @private = false, has_issues = true, has_projects = true, has_wiki = true }; }