Add() public method

https://github.com/toggl/toggl_api_docs/blob/master/chapters/clients.md#create-a-client
public Add ( Client obj ) : Client
obj Client
return Client
        public void Add()
        {
            var workSpace = new WorkspaceService().List().FirstOrDefault();
            var srv = new ClientService();

            var obj = new Client()
            {
                Name = "New Client" + DateTime.Now.Ticks,
                HourlyRate = new Random(13).NextDouble(),
                Currency = "USD",
                WorkspaceId =  workSpace.Id
            };
            var act = srv.Add(obj);

            Assert.Greater(act.Id, 0);
        }
        public void GetById()
        {
            var srv = new ClientService();

            var obj = GetClientMock();

            obj = srv.Add(obj);

            var expId = obj.Id;

            var actObj = srv.Get(expId.Value);

            Assert.IsNotNull(actObj);

            Assert.IsTrue(actObj.Id.HasValue);

            Assert.GreaterOrEqual(actObj.Id, 1);
        }
        public void Delete()
        {
            var srv = new ClientService();

            var obj = GetClientMock();

            obj = srv.Add(obj);

            var expId = obj.Id;

            var act = srv.Delete(obj.Id.Value);

            Assert.True(act == true);

            var actObj = srv.Get(expId.Value);

            Assert.IsFalse(actObj.Id.HasValue);
        }
        public void Edit()
        {
            var workSpace = new WorkspaceService().List().FirstOrDefault();
            var srv = new ClientService();

            var obj = new Client()
            {
                Name = "New Client" + DateTime.Now.Ticks,
                HourlyRate = new Random(13).NextDouble(),
                Currency = "USD",
                WorkspaceId = workSpace.Id
            };
            var exp = srv.Add(obj);

            Assert.Greater(exp.Id, 0);

            exp.Name = "Edit Test - " + DateTime.Now.Ticks;
            var act = srv.Edit(exp);
            Assert.True(act.Name == exp.Name);
            Assert.True(act.Name != obj.Name);
        }