Jasmine spy state persistence across it blocks with jasmine.createSpy
The goal is to clarify how Jasmine manages spy lifecycle and test isolation when the same spy instance is reused across multiple it blocks within a describe suite. Spies created with jasmine.createSpy and jasmine.createSpyObj track calls, return values and call order, and the framework does not enforce automatic suite-level isolation for shared references. S