public ulong CreateOrGetMilestone()
        {
            if (_client == null)
            {
                return(0);
            }

            var milestones = _client.GetMilestones(_testRailProjectId);

            if (milestones.Any(x => x.Name == _milestoneName))
            {
                return(milestones.First(x => x.Name == _milestoneName).ID);
            }

            // Auto due +1 hour to make sure it wont stay actual forever
            var milestoneResult = _client.AddMilestone(1, _milestoneName);

            return(milestoneResult.Value);
        }