function prepareMockedGetCurrentApplicationAppLifecycleService(oMockedLifecyleSerive, oTestSetup) {
		return {
			...oMockedLifecyleSerive, getCurrentApplication: () => {
				return {
					homePage: oTestSetup.isHomePage,
					applicationType: oTestSetup.isUI5Application ? "UI5" : "",
					getAllAppInfo: () => {
						return Promise.resolve({
							technicalAppComponentId: {
								value: "sample.app.id"
							}
						});
					},
					componentInstance: oComponentInstance
				};
			}
		};
	}
Prepares a mocked version of the getCurrentApplication method for the App Lifecycle Service.

@param {object} oMockedLifecyleSerive - The mocked lifecycle service object to be extended.
@param {object} oTestSetup - The test setup object containing configuration for the mock.
@param {boolean} oTestSetup.isHomePage - Indicates if the current application is the home page.
@param {boolean} oTestSetup.isUI5Application - Indicates if the current application is a UI5 application.
@returns {object} The extended lifecycle service object with the mocked getCurrentApplication method.