public async Task CreatedGroupCanBeUpdated() { string groupName = GetRandomGroupName(); var createGroupRequest = new CreateGroupRequest(groupName, groupName) { Description = "description1", Visibility = GroupsVisibility.Public, LfsEnabled = true, RequestAccessEnabled = true }; var createGroupResponse = await _sut.CreateAsync(createGroupRequest); _groupIdsToClean.Add(createGroupResponse.Id); string updateGroupName = GetRandomGroupName(); var updateRequest = new UpdateGroupRequest() { Name = updateGroupName, Description = "description2", Visibility = GroupsVisibility.Internal, LfsEnabled = false, RequestAccessEnabled = false }; var updateGroupResponse = await _sut.UpdateAsync(createGroupResponse.Id, updateRequest); updateGroupResponse.Name.Should().Be(updateGroupName); updateGroupResponse.Description.Should().Be("description2"); updateGroupResponse.Visibility.Should().Be(GroupsVisibility.Internal); updateGroupResponse.LfsEnabled.Should().BeFalse(); updateGroupResponse.RequestAccessEnabled.Should().BeFalse(); }