public void GetViaRestSharp() { var restSharpClient = new TogglApiViaRestSharp("53e8569674f124ac8226e786168bbd76", "api_token"); var user = restSharpClient.GetUserInfo(); Assert.IsNotNull(user); }
public void NoClientsByDefaultRestSharp() { var client = new TogglApiViaRestSharp("53e8569674f124ac8226e786168bbd76", "api_token"); var clientsList = client.GetClientsVisibleToUser(); Assert.IsFalse(clientsList.Any()); }
public void GetViaRestSharp() { var restSharpClient = new TogglApiViaRestSharp(TogglApiTestKey.apikey, "api_token"); var user = restSharpClient.GetUserInfo(); Assert.IsNotNull(user); }
public void GetWorkSpacesRestSharp() { var client = new TogglApiViaRestSharp("53e8569674f124ac8226e786168bbd76", "api_token"); var workspaces = client.GetWorkspaces(); Assert.AreEqual(workspaces.Count(), 1); //by default user also have one workspace }
public void GetViaRestSharp() { var restSharpClient = new TogglApiViaRestSharp("6eae86fe55a39666057f045af4e3ca83", "api_token"); var user = restSharpClient.GetUserInfo(); Assert.IsNotNull(user); }
public void GetWorkSpacesRestSharp() { var client = new TogglApiViaRestSharp("6eae86fe55a39666057f045af4e3ca83", "api_token"); var workspaces = client.GetWorkspaces(); Assert.AreEqual(workspaces.Count(), 1); //by default user also have one workspace }
public void GetWorkSpacesRestSharp() { var client = new TogglApiViaRestSharp(TogglApiTestKey.apikey, "api_token"); var workspaces = client.GetWorkspaces(); Assert.AreEqual(workspaces.Count(), 1); //by default user also have one workspace }
public void NoClientsByDefaultRestSharp() { var client = new TogglApiViaRestSharp("6eae86fe55a39666057f045af4e3ca83", "api_token"); var clientsList = client.GetClientsVisibleToUser(); Assert.IsFalse(clientsList.Any()); }
public void NoClientsByDefaultRestSharp() { var client = new TogglApiViaRestSharp(TogglApiTestKey.apikey, "api_token"); var clientsList = client.GetClientsVisibleToUser(); Assert.IsFalse(clientsList.Any()); }
public void AddClientRestSHarp() { var client = new TogglApiViaRestSharp(TogglApiTestKey.apikey, "api_token"); var workspaceId = client.GetWorkspaces().Single().id; var clientToAdd = new ClientRestSharp() { name = "Test Client", wid = workspaceId.Value }; var addedClient = client.CreateClient(clientToAdd); Assert.IsNotNull(addedClient); Assert.AreEqual("Test Client", addedClient.name); Assert.AreEqual(workspaceId, addedClient.wid); Assert.IsTrue(addedClient.id.HasValue); }
public void AddClientRestSHarp() { var client = new TogglApiViaRestSharp("53e8569674f124ac8226e786168bbd76", "api_token"); var workspaceId = client.GetWorkspaces().Single().id; var clientToAdd = new ClientRestSharp() { name = "Test Client", wid = workspaceId.Value }; var addedClient = client.CreateClient(clientToAdd); Assert.IsNotNull(addedClient); Assert.AreEqual("Test Client", addedClient.name); Assert.AreEqual(workspaceId, addedClient.wid); Assert.IsTrue(addedClient.id.HasValue); }
public void DeleteClientRestSharp() { var client = new TogglApiViaRestSharp("api_token", TogglApiTestKey.apikey); var workspaceId = client.GetWorkspaces().Single().id; var clientToAdd = new ClientRestSharp() { name = "Test Client", wid = workspaceId.Value }; var addedClient = client.CreateClient(clientToAdd); Assert.AreEqual(1, client.GetClientsVisibleToUser().Count); client.DeleteClient(addedClient.id.Value); Assert.AreEqual(0, client.GetClientsVisibleToUser().Count); }
public void DeleteClientRestSharp() { var client = new TogglApiViaRestSharp("53e8569674f124ac8226e786168bbd76", "api_token"); var workspaceId = client.GetWorkspaces().Single().id; var clientToAdd = new ClientRestSharp() { name = "Test Client", wid = workspaceId.Value }; var addedClient = client.CreateClient(clientToAdd); Assert.AreEqual(1, client.GetClientsVisibleToUser().Count); client.DeleteClient(addedClient.id.Value); Assert.AreEqual(0, client.GetClientsVisibleToUser().Count); }
public void DeleteClientRestSharp() { var client = new TogglApiViaRestSharp("6eae86fe55a39666057f045af4e3ca83", "api_token"); var workspaceId = client.GetWorkspaces().Single().id; var clientToAdd = new ClientRestSharp() { name = "Test Client", wid = workspaceId.Value }; var addedClient = client.CreateClient(clientToAdd); Assert.AreEqual(1, client.GetClientsVisibleToUser().Count); client.DeleteClient(addedClient.id.Value); Assert.AreEqual(0, client.GetClientsVisibleToUser().Count); }
public void GetClientsRestSharp() { var client = new TogglApiViaRestSharp(TogglApiTestKey.apikey, "api_token"); var clientsList = client.GetClientsVisibleToUser(); Assert.IsFalse(clientsList.Any()); var workspaceId = client.GetWorkspaces().Single().id; var clientToAdd = new ClientRestSharp() { name = "Test Client", wid = workspaceId.Value }; client.CreateClient(clientToAdd); clientsList = client.GetClientsVisibleToUser(); Assert.AreEqual(1, clientsList.Count); }
public void GetClientsRestSharp() { var client = new TogglApiViaRestSharp("53e8569674f124ac8226e786168bbd76", "api_token"); var clientsList = client.GetClientsVisibleToUser(); Assert.IsFalse(clientsList.Any()); var workspaceId = client.GetWorkspaces().Single().id; var clientToAdd = new ClientRestSharp() { name = "Test Client", wid = workspaceId.Value }; client.CreateClient(clientToAdd); clientsList = client.GetClientsVisibleToUser(); Assert.AreEqual(1, clientsList.Count); }
public void GetClientDetailsRestSharp() { var client = new TogglApiViaRestSharp("api_token", TogglApiTestKey.apikey); var workspaceId = client.GetWorkspaces().Single().id; var clientToAdd = new ClientRestSharp() { name = "Test Client", wid = workspaceId.Value }; var addedClient = client.CreateClient(clientToAdd); var loadedClient = client.GetClientDetails(addedClient.id.Value); Assert.AreEqual(addedClient.name, loadedClient.name); Assert.AreEqual(addedClient.cur, loadedClient.cur); Assert.AreEqual(addedClient.hrate, loadedClient.hrate); Assert.AreEqual(addedClient.notes, loadedClient.notes); Assert.AreEqual(addedClient.wid, loadedClient.wid); }
public void GetClientDetailsRestSharp() { var client = new TogglApiViaRestSharp("53e8569674f124ac8226e786168bbd76", "api_token"); var workspaceId = client.GetWorkspaces().Single().id; var clientToAdd = new ClientRestSharp() { name = "Test Client", wid = workspaceId.Value }; var addedClient = client.CreateClient(clientToAdd); var loadedClient = client.GetClientDetails(addedClient.id.Value); Assert.AreEqual(addedClient.name, loadedClient.name); Assert.AreEqual(addedClient.cur, loadedClient.cur); Assert.AreEqual(addedClient.hrate, loadedClient.hrate); Assert.AreEqual(addedClient.notes, loadedClient.notes); Assert.AreEqual(addedClient.wid, loadedClient.wid); }
public void UpdateClientRestSharp() { var client = new TogglApiViaRestSharp(TogglApiTestKey.apikey, "api_token"); var workspaceId = client.GetWorkspaces().Single().id; var clientToAdd = new ClientRestSharp() { name = "Test Client", wid = workspaceId.Value }; var addedClient = client.CreateClient(clientToAdd); addedClient.notes = "Edited client"; var editedClient = client.UpdateClient(addedClient); Assert.AreEqual(addedClient.name, editedClient.name); Assert.AreEqual(addedClient.cur, editedClient.cur); Assert.AreEqual(addedClient.hrate, editedClient.hrate); Assert.AreEqual("Edited client", editedClient.notes); Assert.AreEqual(addedClient.wid, editedClient.wid); }
public void UpdateClientRestSharp() { var client = new TogglApiViaRestSharp("53e8569674f124ac8226e786168bbd76", "api_token"); var workspaceId = client.GetWorkspaces().Single().id; var clientToAdd = new ClientRestSharp() { name = "Test Client", wid = workspaceId.Value }; var addedClient = client.CreateClient(clientToAdd); addedClient.notes = "Edited client"; var editedClient = client.UpdateClient(addedClient); Assert.AreEqual(addedClient.name, editedClient.name); Assert.AreEqual(addedClient.cur, editedClient.cur); Assert.AreEqual(addedClient.hrate, editedClient.hrate); Assert.AreEqual("Edited client", editedClient.notes); Assert.AreEqual(addedClient.wid, editedClient.wid); }