KlusterKite
0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
|
Testing ApiProvider for resolving in various scenarios More...
Public Member Functions | |
ApiProviderResolveTests (ITestOutputHelper output) | |
Initializes a new instance of the ApiProviderResolveTests class. More... | |
async Task | ConnectionQueryTests (string id, string filterJson, string sortJson, int? limit, int? offset, int expectedCount, string[] expectedNames) |
Testing connection query resolve More... | |
async Task | CollectionQueryTests (string id, string filterJson, string sortJson, int? limit, int? offset, int expectedCount, string[] expectedNames) |
Testing connection query resolve More... | |
async Task | TypedCollectionTest () |
Testing request for list with multiple type elements More... | |
async Task | ConnectionMutationTests (string mutationName, string mutationRequest, bool expectResult, string expectedResult, bool expectConnectionFormat) |
Testing connection mutation resolve More... | |
async Task | AsyncArrayOfScalarFieldTest () |
Testing sync scalar field More... | |
async Task | AsyncFrowardedScalarFieldTest () |
Testing sync scalar field More... | |
async Task | AsyncNestedScalarFieldTest () |
Testing sync nested scalar field More... | |
async Task | AsyncObjectMethodTest () |
Testing sync scalar field More... | |
async Task | AsyncScalarFieldTest () |
Testing sync scalar field More... | |
async Task | FaultedASyncMethodTest () |
Testing sync scalar field More... | |
async Task | SyncArrayOfScalarFieldTest () |
Testing sync scalar field More... | |
async Task | SyncFaultedScalarFieldTest () |
Testing sync scalar field More... | |
async Task | SyncFrowardedArrayOfScalarFieldTest () |
Testing sync scalar field More... | |
async Task | SyncNestedScalarFieldTest () |
Testing sync nested scalar field More... | |
async Task | RecursionFieldTest () |
Testing sync scalar field More... | |
async Task | SyncScalarFieldTest () |
Testing sync scalar field More... | |
async Task | ConverterTest () |
Testing sync scalar field More... | |
async Task | ConverterListTest () |
Testing sync scalar field More... | |
async Task | SyncScalarEnumFieldTest () |
Testing sync scalar enum field More... | |
async Task | SyncScalarMethodTest () |
Testing sync scalar field More... | |
async Task | MutationTest () |
Testing non-connection mutation More... | |
Testing ApiProvider for resolving in various scenarios
Definition at line 32 of file ApiProviderResolveTests.cs.
KlusterKite.API.Tests.ApiProviderResolveTests.ApiProviderResolveTests | ( | ITestOutputHelper | output | ) |
Initializes a new instance of the ApiProviderResolveTests class.
output | The output. |
Definition at line 45 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.AsyncArrayOfScalarFieldTest | ( | ) |
Testing sync scalar field
Definition at line 548 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.AsyncFrowardedScalarFieldTest | ( | ) |
Testing sync scalar field
Definition at line 570 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.AsyncNestedScalarFieldTest | ( | ) |
Testing sync nested scalar field
Definition at line 587 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.AsyncObjectMethodTest | ( | ) |
Testing sync scalar field
Definition at line 620 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.AsyncScalarFieldTest | ( | ) |
Testing sync scalar field
Definition at line 660 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.CollectionQueryTests | ( | string | id, |
string | filterJson, | ||
string | sortJson, | ||
int? | limit, | ||
int? | offset, | ||
int | expectedCount, | ||
string [] | expectedNames | ||
) |
Testing connection query resolve
id | The id filter value |
filterJson | The filter Json. |
sortJson | The sort Json. |
limit | The limit. |
offset | The offset. |
expectedCount | The expected Count. |
expectedNames | The expected list of received object names. |
Definition at line 258 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.ConnectionMutationTests | ( | string | mutationName, |
string | mutationRequest, | ||
bool | expectResult, | ||
string | expectedResult, | ||
bool | expectConnectionFormat | ||
) |
Testing connection mutation resolve
mutationName | The mutation name to call |
mutationRequest | The mutation arguments |
expectResult | A value indicating whether to expect result or error |
expectedResult | The expected value (or errors if no result expected). |
expectConnectionFormat | A value indicating whether to expect response in connection mutation result format |
Definition at line 401 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.ConnectionQueryTests | ( | string | id, |
string | filterJson, | ||
string | sortJson, | ||
int? | limit, | ||
int? | offset, | ||
int | expectedCount, | ||
string [] | expectedNames | ||
) |
Testing connection query resolve
id | The id filter value |
filterJson | The filter Json. |
sortJson | The sort Json. |
limit | The limit. |
offset | The offset. |
expectedCount | The expected Count. |
expectedNames | The expected list of received object names. |
Definition at line 119 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.ConverterListTest | ( | ) |
Testing sync scalar field
Definition at line 874 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.ConverterTest | ( | ) |
Testing sync scalar field
Definition at line 856 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.FaultedASyncMethodTest | ( | ) |
Testing sync scalar field
Definition at line 678 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.MutationTest | ( | ) |
Testing non-connection mutation
Definition at line 961 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.RecursionFieldTest | ( | ) |
Testing sync scalar field
Definition at line 811 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.SyncArrayOfScalarFieldTest | ( | ) |
Testing sync scalar field
Definition at line 712 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.SyncFaultedScalarFieldTest | ( | ) |
Testing sync scalar field
Definition at line 735 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.SyncFrowardedArrayOfScalarFieldTest | ( | ) |
Testing sync scalar field
Definition at line 753 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.SyncNestedScalarFieldTest | ( | ) |
Testing sync nested scalar field
Definition at line 776 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.SyncScalarEnumFieldTest | ( | ) |
Testing sync scalar enum field
Definition at line 899 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.SyncScalarFieldTest | ( | ) |
Testing sync scalar field
Definition at line 838 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.SyncScalarMethodTest | ( | ) |
Testing sync scalar field
Definition at line 932 of file ApiProviderResolveTests.cs.
async Task KlusterKite.API.Tests.ApiProviderResolveTests.TypedCollectionTest | ( | ) |
Testing request for list with multiple type elements
Definition at line 333 of file ApiProviderResolveTests.cs.