public void CreateGroup_ReturnsSucessfulResult() { _group = new Group() { Name = "Divisions", Description = "Divisions system", Path = "Divisions", Visibility = GroupVisibility.Private }; _json = ParseObjectTojson(_group); var result = Sut.CreateGroup(_json); result.Wait(); _groupId = result.Result.Id; Assert.That(_groupId, Is.Not.Empty); }
public async Task <Group> ExecuteAsync(Group project) { var serializerSettings = new JsonSerializerSettings { ContractResolver = new CamelCasePropertyNamesContractResolver() }; var json = JsonConvert.SerializeObject(project, serializerSettings); return(await _gitLabService.CreateGroup(json)); }