function assertNestedViewExtensionPoints(assert) {
		// matches the control against the given ID
		const idMatcher = (sId) => {
			return sinon.match((v) => {return v?.getId() === sId;});
		};

		// EP_In_Product_Table_Column - 1st
		assert.ok(this.oEPSpy.calledWith(sinon.match({
			name: "EP_In_Product_Table_Column",
			view: idMatcher("myView--EPs_In_Nested_View"),
			aggregationName: "header",
			targetControl: idMatcher("myView--EPs_In_Nested_View--column_0")
		})), "EP 'EPinNestedView > EP_In_Product_Table_Column' (1) registered");

		// EP_In_Product_Table_Column - 2nd
		assert.ok(this.oEPSpy.calledWith(sinon.match({
			name: "EP_In_Product_Table_Column",
			view: idMatcher("myView--EPs_In_Nested_View"),
			aggregationName: "header",
			targetControl: idMatcher("myView--EPs_In_Nested_View--column_1")
		})), "EP 'EPinNestedView > EP_In_Product_Table_Column' (2) registered");

		// EP_In_Product_Table_Cell_Not_Found
		assert.ok(this.oEPSpy.calledWith(sinon.match({
			name: "EP_In_Product_Table_Cell_Not_Found",
			view: idMatcher("myView--EPs_In_Nested_View"),
			aggregationName: "cells",
			targetControl: idMatcher("myView--EPs_In_Nested_View--list_item_0")
		})), "EP 'EPinNestedView > EP_In_Product_Table_Cell_Not_Found' registered");

		// EP_In_Product_Table_Cell_Found
		assert.ok(this.oEPSpy.calledWith(sinon.match({
			name: "EP_In_Product_Table_Cell_Found",
			view: idMatcher("myView--EPs_In_Nested_View"),
			aggregationName: "cells",
			targetControl: idMatcher("myView--EPs_In_Nested_View--list_item_1")
		})), "EP 'EPinNestedView > EP_In_Product_Table_Cell_Found' registered");

		// EP_in_Panel
		assert.ok(this.oEPSpy.calledWith(sinon.match({
			name: "EP_in_Panel",
			view: idMatcher("myView--EPs_In_Nested_View"),
			aggregationName: "content",
			targetControl: idMatcher("myView--EPs_In_Nested_View") // target is the "content" aggr. of the nested view
		})), "EP 'EPinNestedView > EP_in_Panel' registered");
	}
Asserts the EPs inside the nested view.

@param {function} assert the QUnit assert function