@@ -0,0 +1,13 @@
|
||||
import { RudderClient } from '../../src/client/RudderClient.js';
|
||||
import type { RudderClientOptions } from '../../src/client/RudderClientOptions.js';
|
||||
import { createFakeTokenStore } from './FakeTokenStore.js';
|
||||
|
||||
/** Creates a RudderClient with test-friendly defaults and a fake token store. */
|
||||
export function createTestClient(overrides?: Partial<RudderClientOptions>): RudderClient {
|
||||
return new RudderClient({
|
||||
baseUrl: 'https://api.test.rudder.build',
|
||||
projectKey: 'test-project-key',
|
||||
tokenStore: createFakeTokenStore(),
|
||||
...overrides,
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user