chore: re-adding 'Paymo' prefix in front of all classes

This commit is contained in:
Matthias Langhard
2021-12-17 15:26:09 +01:00
parent 1f6fc0a769
commit 160600c3d8
29 changed files with 269 additions and 269 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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});
}
}
}

View File

@@ -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