use object as params

Signed-off-by: Miklos Kiss <miklos.kiss@prezi.com>
This commit is contained in:
Miklos Kiss
2021-07-30 12:08:28 +02:00
parent 07410d1e9b
commit 7b46caff47
2 changed files with 25 additions and 25 deletions
@@ -129,16 +129,16 @@ describe('handleGetKubernetesObjectsForService', () => {
mockFetch(fetchObjectsForService);
const sut = new KubernetesFanOutHandler(
getVoidLogger(),
{
const sut = new KubernetesFanOutHandler({
logger: getVoidLogger(),
fetcher: {
fetchObjectsForService,
},
{
serviceLocator: {
getClustersByServiceId,
},
[],
);
customResources: [],
});
const result = await sut.getKubernetesObjectsByEntity({
entity: {
@@ -221,16 +221,16 @@ describe('handleGetKubernetesObjectsForService', () => {
mockFetch(fetchObjectsForService);
const sut = new KubernetesFanOutHandler(
getVoidLogger(),
{
const sut = new KubernetesFanOutHandler({
logger: getVoidLogger(),
fetcher: {
fetchObjectsForService,
},
{
serviceLocator: {
getClustersByServiceId,
},
[],
);
customResources: [],
});
const result = await sut.getKubernetesObjectsByEntity({
auth: {
@@ -357,16 +357,16 @@ describe('handleGetKubernetesObjectsForService', () => {
mockFetch(fetchObjectsForService);
const sut = new KubernetesFanOutHandler(
getVoidLogger(),
{
const sut = new KubernetesFanOutHandler({
logger: getVoidLogger(),
fetcher: {
fetchObjectsForService,
},
{
serviceLocator: {
getClustersByServiceId,
},
[],
);
customResources: [],
});
const result = await sut.getKubernetesObjectsByEntity({
auth: {
@@ -497,16 +497,16 @@ describe('handleGetKubernetesObjectsForService', () => {
mockFetch(fetchObjectsForService);
const sut = new KubernetesFanOutHandler(
getVoidLogger(),
{
const sut = new KubernetesFanOutHandler({
logger: getVoidLogger(),
fetcher: {
fetchObjectsForService,
},
{
serviceLocator: {
getClustersByServiceId,
},
[],
);
customResources: [],
});
const result = await sut.getKubernetesObjectsByEntity({
auth: {
@@ -41,7 +41,7 @@ export interface KubernetesFanOutHandlerOptions {
fetcher: KubernetesFetcher;
serviceLocator: KubernetesServiceLocator;
customResources: CustomResource[];
objectTypesToFetch: KubernetesObjectTypes[];
objectTypesToFetch?: KubernetesObjectTypes[];
}
export class KubernetesFanOutHandler {