chore: re-adding 'Paymo' prefix in front of all classes
This commit is contained in:
@@ -10,10 +10,10 @@ namespace Novaloop.PaymoApi.Tests
|
||||
{
|
||||
public class ClientContactsApiTests
|
||||
{
|
||||
private readonly ClientContactsApi _clientContactsApi;
|
||||
private readonly ClientsApi _clientsApi;
|
||||
private readonly PaymoClientContactsApi _paymoClientContactsApi;
|
||||
private readonly PaymoPaymoClientsApi _paymoPaymoClientsApi;
|
||||
|
||||
private readonly ClientContact _testClientContact = new ClientContact
|
||||
private readonly PaymoClientContact _testPaymoClientContact = new PaymoClientContact
|
||||
{
|
||||
Name = "Testclient",
|
||||
Email = "test@client.de"
|
||||
@@ -22,8 +22,8 @@ namespace Novaloop.PaymoApi.Tests
|
||||
|
||||
public ClientContactsApiTests()
|
||||
{
|
||||
_clientContactsApi = new ClientContactsApi(new BaseApi<ClientContactsResponse, ClientContact>(DependencyFactory.GeneratePaymoApiClient(), DependencyFactory.GenerateOptions()));
|
||||
_clientsApi = new ClientsApi(new BaseApi<ClientsResponse, Client>(DependencyFactory.GeneratePaymoApiClient(), DependencyFactory.GenerateOptions()));
|
||||
_paymoClientContactsApi = new PaymoClientContactsApi(new PaymoBaseApi<PaymoClientContactsResponse, PaymoClientContact>(DependencyFactory.GeneratePaymoApiClient(), DependencyFactory.GenerateOptions()));
|
||||
_paymoPaymoClientsApi = new PaymoPaymoClientsApi(new PaymoBaseApi<PaymoClientsResponse, PaymoClient>(DependencyFactory.GeneratePaymoApiClient(), DependencyFactory.GenerateOptions()));
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ namespace Novaloop.PaymoApi.Tests
|
||||
// Arrange
|
||||
|
||||
// Act
|
||||
var clientContacts = (await _clientContactsApi.GetClientContacts()).ToList();
|
||||
var clientContacts = (await _paymoClientContactsApi.GetClientContacts()).ToList();
|
||||
|
||||
// Assert
|
||||
Assert.NotEmpty(clientContacts);
|
||||
@@ -45,8 +45,8 @@ namespace Novaloop.PaymoApi.Tests
|
||||
// Arrange
|
||||
|
||||
// Act
|
||||
var clientContacts = (await _clientContactsApi.GetClientContacts()).ToList();
|
||||
var clientContact = await _clientContactsApi.GetClientContact(clientContacts.First().Id);
|
||||
var clientContacts = (await _paymoClientContactsApi.GetClientContacts()).ToList();
|
||||
var clientContact = await _paymoClientContactsApi.GetClientContact(clientContacts.First().Id);
|
||||
|
||||
// Assert
|
||||
Assert.NotNull(clientContact);
|
||||
@@ -56,32 +56,32 @@ namespace Novaloop.PaymoApi.Tests
|
||||
public async void CreateClientContact()
|
||||
{
|
||||
// Arrange
|
||||
var existingClientContact = (await _clientsApi.GetClients()).First();
|
||||
var existingClientContact = (await _paymoPaymoClientsApi.GetClients()).First();
|
||||
|
||||
// Act
|
||||
_testClientContact.ClientId = existingClientContact.Id;
|
||||
var createdClientContact = await _clientContactsApi.CreateClientContact(_testClientContact);
|
||||
var clientContact = await _clientContactsApi.GetClientContact(createdClientContact.Id);
|
||||
_testPaymoClientContact.ClientId = existingClientContact.Id;
|
||||
var createdClientContact = await _paymoClientContactsApi.CreateClientContact(_testPaymoClientContact);
|
||||
var clientContact = await _paymoClientContactsApi.GetClientContact(createdClientContact.Id);
|
||||
|
||||
// Assert
|
||||
Assert.Equal(_testClientContact.Name, clientContact.Name);
|
||||
Assert.Equal(_testClientContact.Email, clientContact.Email);
|
||||
Assert.Equal(_testPaymoClientContact.Name, clientContact.Name);
|
||||
Assert.Equal(_testPaymoClientContact.Email, clientContact.Email);
|
||||
|
||||
// Cleanup
|
||||
await _clientContactsApi.DeleteClientContact(createdClientContact.Id);
|
||||
await _paymoClientContactsApi.DeleteClientContact(createdClientContact.Id);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public async void DeleteClientContact()
|
||||
{
|
||||
// Arrange
|
||||
var existingClientContact = (await _clientsApi.GetClients()).First();
|
||||
_testClientContact.ClientId = existingClientContact.Id;
|
||||
var createdClientContact = await _clientContactsApi.CreateClientContact(_testClientContact);
|
||||
var existingClientContact = (await _paymoPaymoClientsApi.GetClients()).First();
|
||||
_testPaymoClientContact.ClientId = existingClientContact.Id;
|
||||
var createdClientContact = await _paymoClientContactsApi.CreateClientContact(_testPaymoClientContact);
|
||||
|
||||
// Act
|
||||
await _clientContactsApi.DeleteClientContact(createdClientContact.Id);
|
||||
var clientContacts = (await _clientContactsApi.GetClientContacts()).ToList();
|
||||
await _paymoClientContactsApi.DeleteClientContact(createdClientContact.Id);
|
||||
var clientContacts = (await _paymoClientContactsApi.GetClientContacts()).ToList();
|
||||
|
||||
|
||||
// Assert
|
||||
|
||||
@@ -9,9 +9,9 @@ namespace Novaloop.PaymoApi.Tests
|
||||
{
|
||||
public class ClientsApiTests
|
||||
{
|
||||
private readonly ClientsApi _clientsApi;
|
||||
private readonly PaymoPaymoClientsApi _paymoPaymoClientsApi;
|
||||
|
||||
private readonly Client _testClient = new Client
|
||||
private readonly PaymoClient _testPaymoClient = new PaymoClient
|
||||
{
|
||||
Name = "Testclient",
|
||||
Email = "test@client.de"
|
||||
@@ -19,7 +19,7 @@ namespace Novaloop.PaymoApi.Tests
|
||||
|
||||
public ClientsApiTests()
|
||||
{
|
||||
_clientsApi = new ClientsApi(new BaseApi<ClientsResponse, Client>(DependencyFactory.GeneratePaymoApiClient(), DependencyFactory.GenerateOptions()));
|
||||
_paymoPaymoClientsApi = new PaymoPaymoClientsApi(new PaymoBaseApi<PaymoClientsResponse, PaymoClient>(DependencyFactory.GeneratePaymoApiClient(), DependencyFactory.GenerateOptions()));
|
||||
}
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ namespace Novaloop.PaymoApi.Tests
|
||||
// Arrange
|
||||
|
||||
// Act
|
||||
var clients = (await _clientsApi.GetClients()).ToList();
|
||||
var clients = (await _paymoPaymoClientsApi.GetClients()).ToList();
|
||||
|
||||
// Assert
|
||||
Assert.NotEmpty(clients);
|
||||
@@ -41,8 +41,8 @@ namespace Novaloop.PaymoApi.Tests
|
||||
// Arrange
|
||||
|
||||
// Act
|
||||
var clients = (await _clientsApi.GetClients()).ToList();
|
||||
var client = await _clientsApi.GetClient(clients.First().Id);
|
||||
var clients = (await _paymoPaymoClientsApi.GetClients()).ToList();
|
||||
var client = await _paymoPaymoClientsApi.GetClient(clients.First().Id);
|
||||
|
||||
// Assert
|
||||
Assert.NotNull(client);
|
||||
@@ -54,26 +54,26 @@ namespace Novaloop.PaymoApi.Tests
|
||||
// Arrange
|
||||
|
||||
// Act
|
||||
var createdClient = await _clientsApi.CreateClient(_testClient);
|
||||
var client = await _clientsApi.GetClient(createdClient.Id);
|
||||
var createdClient = await _paymoPaymoClientsApi.CreateClient(_testPaymoClient);
|
||||
var client = await _paymoPaymoClientsApi.GetClient(createdClient.Id);
|
||||
|
||||
// Assert
|
||||
Assert.Equal(_testClient.Name, client.Name);
|
||||
Assert.Equal(_testClient.Email, client.Email);
|
||||
Assert.Equal(_testPaymoClient.Name, client.Name);
|
||||
Assert.Equal(_testPaymoClient.Email, client.Email);
|
||||
|
||||
// Cleanup
|
||||
await _clientsApi.DeleteClient(createdClient.Id);
|
||||
await _paymoPaymoClientsApi.DeleteClient(createdClient.Id);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public async void DeleteClient()
|
||||
{
|
||||
// Arrange
|
||||
var createdClient = await _clientsApi.CreateClient(_testClient);
|
||||
var createdClient = await _paymoPaymoClientsApi.CreateClient(_testPaymoClient);
|
||||
|
||||
// Act
|
||||
await _clientsApi.DeleteClient(createdClient.Id);
|
||||
var clients = (await _clientsApi.GetClients()).ToList();
|
||||
await _paymoPaymoClientsApi.DeleteClient(createdClient.Id);
|
||||
var clients = (await _paymoPaymoClientsApi.GetClients()).ToList();
|
||||
|
||||
|
||||
// Assert
|
||||
@@ -84,13 +84,13 @@ namespace Novaloop.PaymoApi.Tests
|
||||
public async void UpdateClient()
|
||||
{
|
||||
// Arrange
|
||||
var createdClient = await _clientsApi.CreateClient(_testClient);
|
||||
var createdClient = await _paymoPaymoClientsApi.CreateClient(_testPaymoClient);
|
||||
dynamic clientUpdateInfo = new ExpandoObject();
|
||||
clientUpdateInfo.Name = "Updated";
|
||||
|
||||
// Act
|
||||
await _clientsApi.UpdateClient(clientUpdateInfo, createdClient.Id);
|
||||
var updatedClient = await _clientsApi.GetClient(createdClient.Id);
|
||||
await _paymoPaymoClientsApi.UpdateClient(clientUpdateInfo, createdClient.Id);
|
||||
var updatedClient = await _paymoPaymoClientsApi.GetClient(createdClient.Id);
|
||||
|
||||
|
||||
// Assert
|
||||
|
||||
@@ -10,12 +10,12 @@ namespace Novaloop.PaymoApi.Tests
|
||||
{
|
||||
public static class DependencyFactory
|
||||
{
|
||||
public static ApiClient GeneratePaymoApiClient()
|
||||
public static PaymoPaymoIApiClient GeneratePaymoApiClient()
|
||||
{
|
||||
return new ApiClient(new HttpClient(new LoggingHandler(new HttpClientHandler(), new NullLogger<LoggingHandler>())) {BaseAddress = new Uri("https://app.paymoapp.com/")});
|
||||
return new PaymoPaymoIApiClient(new HttpClient(new PaymoLoggingHandler(new HttpClientHandler(), new NullLogger<PaymoLoggingHandler>())) {BaseAddress = new Uri("https://app.paymoapp.com/")});
|
||||
}
|
||||
|
||||
public static IOptions<ApiOptions> GenerateOptions()
|
||||
public static IOptions<PaymoApiOptions> GenerateOptions()
|
||||
{
|
||||
var paymoToken = new ConfigurationBuilder()
|
||||
.SetBasePath(AppContext.BaseDirectory)
|
||||
@@ -29,7 +29,7 @@ namespace Novaloop.PaymoApi.Tests
|
||||
throw new ArgumentException("Please set the environment variable 'PAYMOAPIINTEGRATIONTESTS__PAYMOTESTPROJECTTOKEN' with the token of your paymo test-project. Look inside Bitwarden if you work @ Novaloop.");
|
||||
}
|
||||
|
||||
return Options.Create(new ApiOptions {ApiToken = paymoToken});
|
||||
return Options.Create(new PaymoApiOptions {ApiToken = paymoToken});
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -11,15 +11,15 @@ namespace Novaloop.PaymoApi.Tests
|
||||
public class TasksApiTests
|
||||
{
|
||||
private readonly ITestOutputHelper _testOutputHelper;
|
||||
private readonly TasksApi _tasksApi;
|
||||
private readonly Task _testTask;
|
||||
private readonly PaymoTasksApi _paymoTasksApi;
|
||||
private readonly PaymoTask _testPaymoTask;
|
||||
|
||||
public TasksApiTests(ITestOutputHelper testOutputHelper)
|
||||
{
|
||||
_testOutputHelper = testOutputHelper;
|
||||
_tasksApi = new TasksApi(new BaseApi<TasksResponse, Task>(DependencyFactory.GeneratePaymoApiClient(), DependencyFactory.GenerateOptions()));
|
||||
_paymoTasksApi = new PaymoTasksApi(new PaymoBaseApi<PaymoTasksResponse, PaymoTask>(DependencyFactory.GeneratePaymoApiClient(), DependencyFactory.GenerateOptions()));
|
||||
|
||||
_testTask = new Task
|
||||
_testPaymoTask = new PaymoTask
|
||||
{
|
||||
Name = "Testtask",
|
||||
Description = "Just a little task"
|
||||
@@ -33,7 +33,7 @@ namespace Novaloop.PaymoApi.Tests
|
||||
// Arrange
|
||||
|
||||
// Act
|
||||
var tasks = (await _tasksApi.GetTasks()).ToList();
|
||||
var tasks = (await _paymoTasksApi.GetTasks()).ToList();
|
||||
|
||||
// Assert
|
||||
Assert.NotEmpty(tasks);
|
||||
@@ -46,8 +46,8 @@ namespace Novaloop.PaymoApi.Tests
|
||||
// Arrange
|
||||
|
||||
// Act
|
||||
var tasks = (await _tasksApi.GetTasks()).ToList();
|
||||
var task = await _tasksApi.GetTask(tasks.First().Id);
|
||||
var tasks = (await _paymoTasksApi.GetTasks()).ToList();
|
||||
var task = await _paymoTasksApi.GetTask(tasks.First().Id);
|
||||
|
||||
// Assert
|
||||
Assert.NotNull(task);
|
||||
@@ -57,32 +57,32 @@ namespace Novaloop.PaymoApi.Tests
|
||||
public async void CreateTask()
|
||||
{
|
||||
// Arrange
|
||||
var existingTaskListId = (await _tasksApi.GetTasks()).First().TasklistId;
|
||||
var existingTaskListId = (await _paymoTasksApi.GetTasks()).First().TasklistId;
|
||||
|
||||
// Act
|
||||
_testTask.TasklistId = existingTaskListId;
|
||||
var createdTask = await _tasksApi.CreateTask(_testTask);
|
||||
var task = await _tasksApi.GetTask(createdTask.Id);
|
||||
_testPaymoTask.TasklistId = existingTaskListId;
|
||||
var createdTask = await _paymoTasksApi.CreateTask(_testPaymoTask);
|
||||
var task = await _paymoTasksApi.GetTask(createdTask.Id);
|
||||
|
||||
// Assert
|
||||
Assert.Equal(_testTask.Name, task.Name);
|
||||
Assert.Equal(_testTask.Description, task.Description);
|
||||
Assert.Equal(_testPaymoTask.Name, task.Name);
|
||||
Assert.Equal(_testPaymoTask.Description, task.Description);
|
||||
|
||||
// Cleanup
|
||||
await _tasksApi.DeleteTask(createdTask.Id);
|
||||
await _paymoTasksApi.DeleteTask(createdTask.Id);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public async void DeleteTask()
|
||||
{
|
||||
// Arrange
|
||||
var existingTaskListId = (await _tasksApi.GetTasks()).First().TasklistId;
|
||||
_testTask.TasklistId = existingTaskListId;
|
||||
var createdTask = await _tasksApi.CreateTask(_testTask);
|
||||
var existingTaskListId = (await _paymoTasksApi.GetTasks()).First().TasklistId;
|
||||
_testPaymoTask.TasklistId = existingTaskListId;
|
||||
var createdTask = await _paymoTasksApi.CreateTask(_testPaymoTask);
|
||||
|
||||
// Act
|
||||
await _tasksApi.DeleteTask(createdTask.Id);
|
||||
var tasks = (await _tasksApi.GetTasks()).ToList();
|
||||
await _paymoTasksApi.DeleteTask(createdTask.Id);
|
||||
var tasks = (await _paymoTasksApi.GetTasks()).ToList();
|
||||
|
||||
|
||||
// Assert
|
||||
@@ -93,16 +93,16 @@ namespace Novaloop.PaymoApi.Tests
|
||||
public async void UpdateTask()
|
||||
{
|
||||
// Arrange
|
||||
var existingTaskListId = (await _tasksApi.GetTasks()).First().TasklistId;
|
||||
_testTask.TasklistId = existingTaskListId;
|
||||
var createdTask = await _tasksApi.CreateTask(_testTask);
|
||||
var existingTaskListId = (await _paymoTasksApi.GetTasks()).First().TasklistId;
|
||||
_testPaymoTask.TasklistId = existingTaskListId;
|
||||
var createdTask = await _paymoTasksApi.CreateTask(_testPaymoTask);
|
||||
dynamic taskUpdateInfo = new ExpandoObject();
|
||||
taskUpdateInfo.Name = "Updated";
|
||||
taskUpdateInfo.TaskListId = _testTask.TasklistId;
|
||||
taskUpdateInfo.TaskListId = _testPaymoTask.TasklistId;
|
||||
|
||||
// Act
|
||||
await _tasksApi.UpdateTask(taskUpdateInfo, createdTask.Id);
|
||||
var updatedTask = await _tasksApi.GetTask(createdTask.Id);
|
||||
await _paymoTasksApi.UpdateTask(taskUpdateInfo, createdTask.Id);
|
||||
var updatedTask = await _paymoTasksApi.GetTask(createdTask.Id);
|
||||
|
||||
|
||||
// Assert
|
||||
|
||||
Reference in New Issue
Block a user