Files
zammad/app/frontend/apps/desktop/entities/knowledge-base/graphql/queries/knowledgeBaseAnswer.mocks.ts
Benjamin Scharf 3a08058c1d Feature: Desktop view - View an answer in the knowledge base
Approved-by: Marcel Bialas <mb@zammad.com>
Approved-by: Benjamin Scharf <bs@zammad.com>
Approved-by: Dusan Vuckovic <dv@zammad.com>

Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
Co-authored-by: Marcel Bialas <mb@zammad.com>
Co-authored-by: Rene Reimann <rr@zammad.com>
2026-08-17 08:01:05 +02:00

18 lines
861 B
TypeScript

import * as Types from '#shared/graphql/types.ts';
import * as Mocks from '#tests/graphql/builders/mocks.ts'
import * as Operations from './knowledgeBaseAnswer.api.ts'
import * as ErrorTypes from '#shared/types/error.ts'
export function mockKnowledgeBaseAnswerQuery(defaults: Mocks.MockDefaultsValue<Types.KnowledgeBaseAnswerQuery, Types.KnowledgeBaseAnswerQueryVariables>) {
return Mocks.mockGraphQLResult(Operations.KnowledgeBaseAnswerDocument, defaults)
}
export function waitForKnowledgeBaseAnswerQueryCalls() {
return Mocks.waitForGraphQLMockCalls<Types.KnowledgeBaseAnswerQuery>(Operations.KnowledgeBaseAnswerDocument)
}
export function mockKnowledgeBaseAnswerQueryError(message: string, extensions: {type: ErrorTypes.GraphQLErrorTypes }) {
return Mocks.mockGraphQLResultWithError(Operations.KnowledgeBaseAnswerDocument, message, extensions);
}