From c1eef60ccdf0088971460ba122805d4e8135bd80 Mon Sep 17 00:00:00 2001 From: Omar Ajoue Date: Wed, 22 May 2024 10:26:49 +0100 Subject: [PATCH] test: Add tests for license manager reinit method (#9471) --- packages/cli/test/unit/License.test.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/packages/cli/test/unit/License.test.ts b/packages/cli/test/unit/License.test.ts index 182656f39..317bfe1e6 100644 --- a/packages/cli/test/unit/License.test.ts +++ b/packages/cli/test/unit/License.test.ts @@ -252,4 +252,20 @@ describe('License', () => { }); }); }); + + describe('reinit', () => { + it('should reinitialize license manager', async () => { + const license = new License(mock(), mock(), mock(), mock(), mock()); + await license.init(); + + const initSpy = jest.spyOn(license, 'init'); + + await license.reinit(); + + expect(initSpy).toHaveBeenCalledWith('main', true); + + expect(LicenseManager.prototype.reset).toHaveBeenCalled(); + expect(LicenseManager.prototype.initialize).toHaveBeenCalled(); + }); + }); });