diff --git a/x-pack/plugins/security_solution/public/resolver/data_access_layer/mocks/emptify_mock.ts b/x-pack/plugins/security_solution/public/resolver/data_access_layer/mocks/emptify_mock.ts index 61f3415a1703c1..43282848dcf9a1 100644 --- a/x-pack/plugins/security_solution/public/resolver/data_access_layer/mocks/emptify_mock.ts +++ b/x-pack/plugins/security_solution/public/resolver/data_access_layer/mocks/emptify_mock.ts @@ -36,7 +36,7 @@ export function emptifyMock( dataAccessLayer: DataAccessLayer; metadata: Metadata; }, - dataShouldBeEmpty?: EmptiableRequests[] + dataShouldBeEmpty: EmptiableRequests[] ): { dataAccessLayer: DataAccessLayer; metadata: Metadata; @@ -48,7 +48,7 @@ export function emptifyMock( * Fetch related events for an entity ID */ async relatedEvents(...args): Promise { - return dataShouldBeEmpty?.includes('relatedEvents') + return dataShouldBeEmpty.includes('relatedEvents') ? Promise.resolve({ entityID: args[0], events: [], @@ -61,7 +61,7 @@ export function emptifyMock( * Fetch a ResolverTree for a entityID */ async resolverTree(...args): Promise { - return dataShouldBeEmpty?.includes('resolverTree') + return dataShouldBeEmpty.includes('resolverTree') ? Promise.resolve(mockTreeWithNoProcessEvents()) : dataAccessLayer.resolverTree(...args); }, @@ -70,7 +70,7 @@ export function emptifyMock( * Get an array of index patterns that contain events. */ indexPatterns(...args): string[] { - return dataShouldBeEmpty?.includes('indexPatterns') + return dataShouldBeEmpty.includes('indexPatterns') ? [] : dataAccessLayer.indexPatterns(...args); }, @@ -79,7 +79,7 @@ export function emptifyMock( * Get entities matching a document. */ async entities(...args): Promise { - return dataShouldBeEmpty?.includes('entities') + return dataShouldBeEmpty.includes('entities') ? Promise.resolve([]) : dataAccessLayer.entities(...args); },