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(); + }); + }); });