Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision

Target

Select target project
  • coscine/backend/libraries/apiclient
1 result
Select Git revision
Show changes
Commits on Source (2)
Showing
with 114 additions and 109 deletions
...@@ -271,3 +271,4 @@ dist/ ...@@ -271,3 +271,4 @@ dist/
# Dotnet Tool Manifest # Dotnet Tool Manifest
.config/* .config/*
/openapi-generator-cli.jar
@echo off
SET GENERATOR_JAR=openapi-generator-cli.jar
SET API_SPEC_URL=C:\Users\hp-admin\repos\backend\apis\coscine\src\Coscine.Api\open-api-internal.yml
SET OUTPUT_DIR=temp
SET ARTIFACT_ID=Coscine.ApiClient
SET PACKAGE_NAME=Coscine.ApiClient
:: Download the OpenAPI generator JAR file
powershell -Command "Invoke-WebRequest -OutFile %GENERATOR_JAR% https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/7.0.1/openapi-generator-cli-7.0.1.jar"
:: Run the OpenAPI generator
java -jar %GENERATOR_JAR% generate -i %API_SPEC_URL% -g csharp -o %OUTPUT_DIR% --artifact-id %ARTIFACT_ID% --package-name %PACKAGE_NAME% --skip-validate-spec --additional-properties=packageAuthors="RWTH Aachen University",packageCompany="IT Center - RWTH Aachen University",packageCopyright="2024 IT Center - RWTH Aachen University",packageTitle=null,packageDescription="ApiClient is a part of the Coscine group.",packageLicenseExpression="MIT",packageRepositoryUrl="https://git.rwth-aachen.de/coscine/backend/libraries/apiclient",packageRequireLicenseAcceptance="true",packageNullable=,packageReleaseNotes=
echo API client generation complete.
...@@ -3,11 +3,11 @@ Microsoft Visual Studio Solution File, Format Version 12.00 ...@@ -3,11 +3,11 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17 # Visual Studio Version 17
VisualStudioVersion = 17.7.34202.233 VisualStudioVersion = 17.7.34202.233
MinimumVisualStudioVersion = 10.0.40219.1 MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApiClient", "ApiClient\ApiClient.csproj", "{07EF598E-621E-49EA-B0B4-AA65FB069D9B}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Coscine.ApiClient.Core", "ApiClient\Coscine.ApiClient.Core.csproj", "{07EF598E-621E-49EA-B0B4-AA65FB069D9B}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Org.OpenAPITools", "Org.OpenAPITools\Org.OpenAPITools.csproj", "{E64643DA-D9CA-4C36-8B0D-012023C5BAA6}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Coscine.ApiClient", "Coscine.ApiClient\Coscine.ApiClient.csproj", "{1012BD9C-988E-40D0-B81B-F8149E19986A}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Org.OpenAPITools.Test", "Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj", "{F17B8ADB-BF2D-4C53-ABD5-A435767A02F5}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Coscine.ApiClient.Test", "Coscine.ApiClient.Test\Coscine.ApiClient.Test.csproj", "{042ECC44-19E0-48D3-984A-9A47BB511C51}"
EndProject EndProject
Global Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution GlobalSection(SolutionConfigurationPlatforms) = preSolution
...@@ -19,14 +19,14 @@ Global ...@@ -19,14 +19,14 @@ Global
{07EF598E-621E-49EA-B0B4-AA65FB069D9B}.Debug|Any CPU.Build.0 = Debug|Any CPU {07EF598E-621E-49EA-B0B4-AA65FB069D9B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{07EF598E-621E-49EA-B0B4-AA65FB069D9B}.Release|Any CPU.ActiveCfg = Release|Any CPU {07EF598E-621E-49EA-B0B4-AA65FB069D9B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{07EF598E-621E-49EA-B0B4-AA65FB069D9B}.Release|Any CPU.Build.0 = Release|Any CPU {07EF598E-621E-49EA-B0B4-AA65FB069D9B}.Release|Any CPU.Build.0 = Release|Any CPU
{E64643DA-D9CA-4C36-8B0D-012023C5BAA6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1012BD9C-988E-40D0-B81B-F8149E19986A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E64643DA-D9CA-4C36-8B0D-012023C5BAA6}.Debug|Any CPU.Build.0 = Debug|Any CPU {1012BD9C-988E-40D0-B81B-F8149E19986A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E64643DA-D9CA-4C36-8B0D-012023C5BAA6}.Release|Any CPU.ActiveCfg = Release|Any CPU {1012BD9C-988E-40D0-B81B-F8149E19986A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E64643DA-D9CA-4C36-8B0D-012023C5BAA6}.Release|Any CPU.Build.0 = Release|Any CPU {1012BD9C-988E-40D0-B81B-F8149E19986A}.Release|Any CPU.Build.0 = Release|Any CPU
{F17B8ADB-BF2D-4C53-ABD5-A435767A02F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {042ECC44-19E0-48D3-984A-9A47BB511C51}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F17B8ADB-BF2D-4C53-ABD5-A435767A02F5}.Debug|Any CPU.Build.0 = Debug|Any CPU {042ECC44-19E0-48D3-984A-9A47BB511C51}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F17B8ADB-BF2D-4C53-ABD5-A435767A02F5}.Release|Any CPU.ActiveCfg = Release|Any CPU {042ECC44-19E0-48D3-984A-9A47BB511C51}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F17B8ADB-BF2D-4C53-ABD5-A435767A02F5}.Release|Any CPU.Build.0 = Release|Any CPU {042ECC44-19E0-48D3-984A-9A47BB511C51}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection EndGlobalSection
GlobalSection(SolutionProperties) = preSolution GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE HideSolutionNode = FALSE
......
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<OutputType>Library</OutputType> <OutputType>Library</OutputType>
<RootNamespace>Coscine.ApiClient</RootNamespace> <RootNamespace>Coscine.ApiClient.Core</RootNamespace>
<AssemblyName>Coscine.ApiClient</AssemblyName> <AssemblyName>Coscine.ApiClient.Core</AssemblyName>
<TargetFramework>net7.0</TargetFramework> <TargetFramework>net7.0</TargetFramework>
<Version>1.1.0</Version> <Version>1.2.0</Version>
</PropertyGroup> </PropertyGroup>
<PropertyGroup> <PropertyGroup>
<Authors>RWTH Aachen University</Authors> <Authors>RWTH Aachen University</Authors>
...@@ -27,6 +27,6 @@ ...@@ -27,6 +27,6 @@
<PackageReference Include="Winton.Extensions.Configuration.Consul" Version="3.3.0" /> <PackageReference Include="Winton.Extensions.Configuration.Consul" Version="3.3.0" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\Org.OpenAPITools\Org.OpenAPITools.csproj" /> <ProjectReference Include="..\Coscine.ApiClient\Coscine.ApiClient.csproj" />
</ItemGroup> </ItemGroup>
</Project> </Project>
\ No newline at end of file
using Microsoft.IdentityModel.Tokens; using Microsoft.IdentityModel.Tokens;
using System.Collections.Generic; using System.Collections.Generic;
namespace Coscine.ApiClient; namespace Coscine.ApiClient.Core;
public class JwtConfiguration public class JwtConfiguration
{ {
......
...@@ -7,7 +7,7 @@ using System.Linq; ...@@ -7,7 +7,7 @@ using System.Linq;
using System.Security.Claims; using System.Security.Claims;
using Winton.Extensions.Configuration.Consul; using Winton.Extensions.Configuration.Consul;
namespace Coscine.ApiClient namespace Coscine.ApiClient.Core
{ {
public class JwtUtil public class JwtUtil
{ {
......
using Org.OpenAPITools.Model; using Coscine.ApiClient.Model;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Reflection; using System.Reflection;
using System.Threading.Tasks; using System.Threading.Tasks;
namespace Coscine.ApiClient namespace Coscine.ApiClient.Core
{ {
public class RequestUtil public class RequestUtil
{ {
...@@ -44,7 +44,7 @@ namespace Coscine.ApiClient ...@@ -44,7 +44,7 @@ namespace Coscine.ApiClient
} }
var pagination = paginationProperty.GetValue(iteration); var pagination = paginationProperty.GetValue(iteration);
hasNext = (pagination != null) && ((Pagination)pagination).HasNext; hasNext = pagination != null && ((Pagination)pagination).HasNext;
} }
else else
{ {
......
/* /*
* Coscine Web API * Coscine Web API (Internal Use Only)
* *
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project. * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
* *
...@@ -17,12 +17,12 @@ using System.Reflection; ...@@ -17,12 +17,12 @@ using System.Reflection;
using RestSharp; using RestSharp;
using Xunit; using Xunit;
using Org.OpenAPITools.Client; using Coscine.ApiClient.Client;
using Org.OpenAPITools.Api; using Coscine.ApiClient.Api;
// uncomment below to import models // uncomment below to import models
//using Org.OpenAPITools.Model; //using Coscine.ApiClient.Model;
namespace Org.OpenAPITools.Test.Api namespace Coscine.ApiClient.Test.Api
{ {
/// <summary> /// <summary>
/// Class for testing AdminApi /// Class for testing AdminApi
...@@ -74,11 +74,12 @@ namespace Org.OpenAPITools.Test.Api ...@@ -74,11 +74,12 @@ namespace Org.OpenAPITools.Test.Api
// TODO uncomment below to test the method and replace null with proper value // TODO uncomment below to test the method and replace null with proper value
//bool? topLevel = null; //bool? topLevel = null;
//bool? includeDeleted = null; //bool? includeDeleted = null;
//bool? includeQuotas = null;
//int? pageNumber = null; //int? pageNumber = null;
//int? pageSize = null; //int? pageSize = null;
//string? orderBy = null; //string? orderBy = null;
//var response = instance.GetAllProjects(topLevel, includeDeleted, pageNumber, pageSize, orderBy); //var response = instance.GetAllProjects(topLevel, includeDeleted, includeQuotas, pageNumber, pageSize, orderBy);
//Assert.IsType<ProjectAdminDtoIEnumerablePagedResponse>(response); //Assert.IsType<ProjectAdminDtoPagedResponse>(response);
} }
/// <summary> /// <summary>
...@@ -93,7 +94,7 @@ namespace Org.OpenAPITools.Test.Api ...@@ -93,7 +94,7 @@ namespace Org.OpenAPITools.Test.Api
//int? pageSize = null; //int? pageSize = null;
//string? orderBy = null; //string? orderBy = null;
//var response = instance.GetAllResources(includeDeleted, pageNumber, pageSize, orderBy); //var response = instance.GetAllResources(includeDeleted, pageNumber, pageSize, orderBy);
//Assert.IsType<ResourceAdminDtoIEnumerablePagedResponse>(response); //Assert.IsType<ResourceAdminDtoPagedResponse>(response);
} }
/// <summary> /// <summary>
...@@ -108,7 +109,7 @@ namespace Org.OpenAPITools.Test.Api ...@@ -108,7 +109,7 @@ namespace Org.OpenAPITools.Test.Api
//int? pageNumber = null; //int? pageNumber = null;
//int? pageSize = null; //int? pageSize = null;
//var response = instance.GetAllUsers(orderBy, tosAccepted, pageNumber, pageSize); //var response = instance.GetAllUsers(orderBy, tosAccepted, pageNumber, pageSize);
//Assert.IsType<UserDtoIEnumerablePagedResponse>(response); //Assert.IsType<UserDtoPagedResponse>(response);
} }
/// <summary> /// <summary>
...@@ -124,17 +125,6 @@ namespace Org.OpenAPITools.Test.Api ...@@ -124,17 +125,6 @@ namespace Org.OpenAPITools.Test.Api
//Assert.IsType<RdfDefinitionDtoResponse>(response); //Assert.IsType<RdfDefinitionDtoResponse>(response);
} }
/// <summary>
/// Test PatchMetadataGraph
/// </summary>
[Fact]
public void PatchMetadataGraphTest()
{
// TODO uncomment below to test the method and replace null with proper value
//MetadataPatchAdminParameters? metadataPatchAdminParameters = null;
//instance.PatchMetadataGraph(metadataPatchAdminParameters);
}
/// <summary> /// <summary>
/// Test UpdateMetadataGraph /// Test UpdateMetadataGraph
/// </summary> /// </summary>
......
/* /*
* Coscine Web API * Coscine Web API (Internal Use Only)
* *
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project. * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
* *
...@@ -17,12 +17,12 @@ using System.Reflection; ...@@ -17,12 +17,12 @@ using System.Reflection;
using RestSharp; using RestSharp;
using Xunit; using Xunit;
using Org.OpenAPITools.Client; using Coscine.ApiClient.Client;
using Org.OpenAPITools.Api; using Coscine.ApiClient.Api;
// uncomment below to import models // uncomment below to import models
//using Org.OpenAPITools.Model; //using Coscine.ApiClient.Model;
namespace Org.OpenAPITools.Test.Api namespace Coscine.ApiClient.Test.Api
{ {
/// <summary> /// <summary>
/// Class for testing ApplicationProfileApi /// Class for testing ApplicationProfileApi
...@@ -104,7 +104,7 @@ namespace Org.OpenAPITools.Test.Api ...@@ -104,7 +104,7 @@ namespace Org.OpenAPITools.Test.Api
//int? pageSize = null; //int? pageSize = null;
//string? orderBy = null; //string? orderBy = null;
//var response = instance.GetApplicationProfiles(searchTerm, language, pageNumber, pageSize, orderBy); //var response = instance.GetApplicationProfiles(searchTerm, language, pageNumber, pageSize, orderBy);
//Assert.IsType<ApplicationProfileDtoIEnumerablePagedResponse>(response); //Assert.IsType<ApplicationProfileDtoPagedResponse>(response);
} }
/// <summary> /// <summary>
......
/* /*
* Coscine Web API * Coscine Web API (Internal Use Only)
* *
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project. * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
* *
...@@ -17,10 +17,10 @@ using System.Reflection; ...@@ -17,10 +17,10 @@ using System.Reflection;
using RestSharp; using RestSharp;
using Xunit; using Xunit;
using Org.OpenAPITools.Client; using Coscine.ApiClient.Client;
using Org.OpenAPITools.Api; using Coscine.ApiClient.Api;
namespace Org.OpenAPITools.Test.Api namespace Coscine.ApiClient.Test.Api
{ {
/// <summary> /// <summary>
/// Class for testing BlobApi /// Class for testing BlobApi
......
/* /*
* Coscine Web API * Coscine Web API (Internal Use Only)
* *
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project. * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
* *
...@@ -17,12 +17,12 @@ using System.Reflection; ...@@ -17,12 +17,12 @@ using System.Reflection;
using RestSharp; using RestSharp;
using Xunit; using Xunit;
using Org.OpenAPITools.Client; using Coscine.ApiClient.Client;
using Org.OpenAPITools.Api; using Coscine.ApiClient.Api;
// uncomment below to import models // uncomment below to import models
//using Org.OpenAPITools.Model; //using Coscine.ApiClient.Model;
namespace Org.OpenAPITools.Test.Api namespace Coscine.ApiClient.Test.Api
{ {
/// <summary> /// <summary>
/// Class for testing DisciplineApi /// Class for testing DisciplineApi
...@@ -88,7 +88,7 @@ namespace Org.OpenAPITools.Test.Api ...@@ -88,7 +88,7 @@ namespace Org.OpenAPITools.Test.Api
//int? pageSize = null; //int? pageSize = null;
//string? orderBy = null; //string? orderBy = null;
//var response = instance.GetDisciplines(pageNumber, pageSize, orderBy); //var response = instance.GetDisciplines(pageNumber, pageSize, orderBy);
//Assert.IsType<DisciplineDtoIEnumerablePagedResponse>(response); //Assert.IsType<DisciplineDtoPagedResponse>(response);
} }
} }
} }
/* /*
* Coscine Web API * Coscine Web API (Internal Use Only)
* *
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project. * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
* *
...@@ -17,12 +17,12 @@ using System.Reflection; ...@@ -17,12 +17,12 @@ using System.Reflection;
using RestSharp; using RestSharp;
using Xunit; using Xunit;
using Org.OpenAPITools.Client; using Coscine.ApiClient.Client;
using Org.OpenAPITools.Api; using Coscine.ApiClient.Api;
// uncomment below to import models // uncomment below to import models
//using Org.OpenAPITools.Model; //using Coscine.ApiClient.Model;
namespace Org.OpenAPITools.Test.Api namespace Coscine.ApiClient.Test.Api
{ {
/// <summary> /// <summary>
/// Class for testing LanguageApi /// Class for testing LanguageApi
...@@ -88,7 +88,7 @@ namespace Org.OpenAPITools.Test.Api ...@@ -88,7 +88,7 @@ namespace Org.OpenAPITools.Test.Api
//int? pageSize = null; //int? pageSize = null;
//string? orderBy = null; //string? orderBy = null;
//var response = instance.GetLanguages(pageNumber, pageSize, orderBy); //var response = instance.GetLanguages(pageNumber, pageSize, orderBy);
//Assert.IsType<LanguageDtoIEnumerablePagedResponse>(response); //Assert.IsType<LanguageDtoPagedResponse>(response);
} }
} }
} }
/* /*
* Coscine Web API * Coscine Web API (Internal Use Only)
* *
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project. * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
* *
...@@ -17,12 +17,12 @@ using System.Reflection; ...@@ -17,12 +17,12 @@ using System.Reflection;
using RestSharp; using RestSharp;
using Xunit; using Xunit;
using Org.OpenAPITools.Client; using Coscine.ApiClient.Client;
using Org.OpenAPITools.Api; using Coscine.ApiClient.Api;
// uncomment below to import models // uncomment below to import models
//using Org.OpenAPITools.Model; //using Coscine.ApiClient.Model;
namespace Org.OpenAPITools.Test.Api namespace Coscine.ApiClient.Test.Api
{ {
/// <summary> /// <summary>
/// Class for testing LicenseApi /// Class for testing LicenseApi
...@@ -88,7 +88,7 @@ namespace Org.OpenAPITools.Test.Api ...@@ -88,7 +88,7 @@ namespace Org.OpenAPITools.Test.Api
//int? pageSize = null; //int? pageSize = null;
//string? orderBy = null; //string? orderBy = null;
//var response = instance.GetLicenses(pageNumber, pageSize, orderBy); //var response = instance.GetLicenses(pageNumber, pageSize, orderBy);
//Assert.IsType<LicenseDtoIEnumerablePagedResponse>(response); //Assert.IsType<LicenseDtoPagedResponse>(response);
} }
} }
} }
/* /*
* Coscine Web API * Coscine Web API (Internal Use Only)
* *
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project. * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
* *
...@@ -17,12 +17,12 @@ using System.Reflection; ...@@ -17,12 +17,12 @@ using System.Reflection;
using RestSharp; using RestSharp;
using Xunit; using Xunit;
using Org.OpenAPITools.Client; using Coscine.ApiClient.Client;
using Org.OpenAPITools.Api; using Coscine.ApiClient.Api;
// uncomment below to import models // uncomment below to import models
//using Org.OpenAPITools.Model; //using Coscine.ApiClient.Model;
namespace Org.OpenAPITools.Test.Api namespace Coscine.ApiClient.Test.Api
{ {
/// <summary> /// <summary>
/// Class for testing MaintenanceApi /// Class for testing MaintenanceApi
...@@ -73,7 +73,7 @@ namespace Org.OpenAPITools.Test.Api ...@@ -73,7 +73,7 @@ namespace Org.OpenAPITools.Test.Api
{ {
// TODO uncomment below to test the method and replace null with proper value // TODO uncomment below to test the method and replace null with proper value
//var response = instance.GetCurrentMaintenances(); //var response = instance.GetCurrentMaintenances();
//Assert.IsType<MaintenanceDtoIEnumerablePagedResponse>(response); //Assert.IsType<MaintenanceDtoPagedResponse>(response);
} }
} }
} }
/* /*
* Coscine Web API * Coscine Web API (Internal Use Only)
* *
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project. * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
* *
...@@ -17,12 +17,12 @@ using System.Reflection; ...@@ -17,12 +17,12 @@ using System.Reflection;
using RestSharp; using RestSharp;
using Xunit; using Xunit;
using Org.OpenAPITools.Client; using Coscine.ApiClient.Client;
using Org.OpenAPITools.Api; using Coscine.ApiClient.Api;
// uncomment below to import models // uncomment below to import models
//using Org.OpenAPITools.Model; //using Coscine.ApiClient.Model;
namespace Org.OpenAPITools.Test.Api namespace Coscine.ApiClient.Test.Api
{ {
/// <summary> /// <summary>
/// Class for testing OrganizationApi /// Class for testing OrganizationApi
...@@ -89,7 +89,7 @@ namespace Org.OpenAPITools.Test.Api ...@@ -89,7 +89,7 @@ namespace Org.OpenAPITools.Test.Api
//int? pageSize = null; //int? pageSize = null;
//string? orderBy = null; //string? orderBy = null;
//var response = instance.GetOrganizations(searchTerm, pageNumber, pageSize, orderBy); //var response = instance.GetOrganizations(searchTerm, pageNumber, pageSize, orderBy);
//Assert.IsType<OrganizationDtoIEnumerablePagedResponse>(response); //Assert.IsType<OrganizationDtoPagedResponse>(response);
} }
} }
} }
/* /*
* Coscine Web API * Coscine Web API (Internal Use Only)
* *
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project. * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
* *
...@@ -17,12 +17,12 @@ using System.Reflection; ...@@ -17,12 +17,12 @@ using System.Reflection;
using RestSharp; using RestSharp;
using Xunit; using Xunit;
using Org.OpenAPITools.Client; using Coscine.ApiClient.Client;
using Org.OpenAPITools.Api; using Coscine.ApiClient.Api;
// uncomment below to import models // uncomment below to import models
//using Org.OpenAPITools.Model; //using Coscine.ApiClient.Model;
namespace Org.OpenAPITools.Test.Api namespace Coscine.ApiClient.Test.Api
{ {
/// <summary> /// <summary>
/// Class for testing PidApi /// Class for testing PidApi
......
/* /*
* Coscine Web API * Coscine Web API (Internal Use Only)
* *
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project. * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
* *
...@@ -17,12 +17,12 @@ using System.Reflection; ...@@ -17,12 +17,12 @@ using System.Reflection;
using RestSharp; using RestSharp;
using Xunit; using Xunit;
using Org.OpenAPITools.Client; using Coscine.ApiClient.Client;
using Org.OpenAPITools.Api; using Coscine.ApiClient.Api;
// uncomment below to import models // uncomment below to import models
//using Org.OpenAPITools.Model; //using Coscine.ApiClient.Model;
namespace Org.OpenAPITools.Test.Api namespace Coscine.ApiClient.Test.Api
{ {
/// <summary> /// <summary>
/// Class for testing ProjectApi /// Class for testing ProjectApi
...@@ -113,7 +113,7 @@ namespace Org.OpenAPITools.Test.Api ...@@ -113,7 +113,7 @@ namespace Org.OpenAPITools.Test.Api
//int? pageSize = null; //int? pageSize = null;
//string? orderBy = null; //string? orderBy = null;
//var response = instance.GetProjects(topLevel, pageNumber, pageSize, orderBy); //var response = instance.GetProjects(topLevel, pageNumber, pageSize, orderBy);
//Assert.IsType<ProjectDtoIEnumerablePagedResponse>(response); //Assert.IsType<ProjectDtoPagedResponse>(response);
} }
/// <summary> /// <summary>
......
/* /*
* Coscine Web API * Coscine Web API (Internal Use Only)
* *
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project. * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
* *
...@@ -17,12 +17,12 @@ using System.Reflection; ...@@ -17,12 +17,12 @@ using System.Reflection;
using RestSharp; using RestSharp;
using Xunit; using Xunit;
using Org.OpenAPITools.Client; using Coscine.ApiClient.Client;
using Org.OpenAPITools.Api; using Coscine.ApiClient.Api;
// uncomment below to import models // uncomment below to import models
//using Org.OpenAPITools.Model; //using Coscine.ApiClient.Model;
namespace Org.OpenAPITools.Test.Api namespace Coscine.ApiClient.Test.Api
{ {
/// <summary> /// <summary>
/// Class for testing ProjectInvitationApi /// Class for testing ProjectInvitationApi
...@@ -116,7 +116,7 @@ namespace Org.OpenAPITools.Test.Api ...@@ -116,7 +116,7 @@ namespace Org.OpenAPITools.Test.Api
//int? pageSize = null; //int? pageSize = null;
//string? orderBy = null; //string? orderBy = null;
//var response = instance.GetProjectInvitations(projectId, pageNumber, pageSize, orderBy); //var response = instance.GetProjectInvitations(projectId, pageNumber, pageSize, orderBy);
//Assert.IsType<ProjectInvitationDtoIEnumerablePagedResponse>(response); //Assert.IsType<ProjectInvitationDtoPagedResponse>(response);
} }
} }
} }
/* /*
* Coscine Web API * Coscine Web API (Internal Use Only)
* *
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project. * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
* *
...@@ -17,12 +17,12 @@ using System.Reflection; ...@@ -17,12 +17,12 @@ using System.Reflection;
using RestSharp; using RestSharp;
using Xunit; using Xunit;
using Org.OpenAPITools.Client; using Coscine.ApiClient.Client;
using Org.OpenAPITools.Api; using Coscine.ApiClient.Api;
// uncomment below to import models // uncomment below to import models
//using Org.OpenAPITools.Model; //using Coscine.ApiClient.Model;
namespace Org.OpenAPITools.Test.Api namespace Coscine.ApiClient.Test.Api
{ {
/// <summary> /// <summary>
/// Class for testing ProjectMemberApi /// Class for testing ProjectMemberApi
...@@ -116,7 +116,7 @@ namespace Org.OpenAPITools.Test.Api ...@@ -116,7 +116,7 @@ namespace Org.OpenAPITools.Test.Api
//int? pageSize = null; //int? pageSize = null;
//string? orderBy = null; //string? orderBy = null;
//var response = instance.GetMemberships(projectId, pageNumber, pageSize, orderBy); //var response = instance.GetMemberships(projectId, pageNumber, pageSize, orderBy);
//Assert.IsType<ProjectRoleDtoIEnumerablePagedResponse>(response); //Assert.IsType<ProjectRoleDtoPagedResponse>(response);
} }
/// <summary> /// <summary>
......
/* /*
* Coscine Web API * Coscine Web API (Internal Use Only)
* *
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project. * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
* *
...@@ -17,12 +17,12 @@ using System.Reflection; ...@@ -17,12 +17,12 @@ using System.Reflection;
using RestSharp; using RestSharp;
using Xunit; using Xunit;
using Org.OpenAPITools.Client; using Coscine.ApiClient.Client;
using Org.OpenAPITools.Api; using Coscine.ApiClient.Api;
// uncomment below to import models // uncomment below to import models
//using Org.OpenAPITools.Model; //using Coscine.ApiClient.Model;
namespace Org.OpenAPITools.Test.Api namespace Coscine.ApiClient.Test.Api
{ {
/// <summary> /// <summary>
/// Class for testing ProjectQuotaApi /// Class for testing ProjectQuotaApi
...@@ -91,7 +91,7 @@ namespace Org.OpenAPITools.Test.Api ...@@ -91,7 +91,7 @@ namespace Org.OpenAPITools.Test.Api
//int? pageSize = null; //int? pageSize = null;
//string? orderBy = null; //string? orderBy = null;
//var response = instance.GetProjectQuotas(projectId, pageNumber, pageSize, orderBy); //var response = instance.GetProjectQuotas(projectId, pageNumber, pageSize, orderBy);
//Assert.IsType<ProjectQuotaDtoIEnumerablePagedResponse>(response); //Assert.IsType<ProjectQuotaDtoPagedResponse>(response);
} }
/// <summary> /// <summary>
......