function checkFixtures(sTitle, aFixtures, fnInit) {
		aFixtures.forEach(function (oFixture) {
			QUnit.test(sTitle + " : " + oFixture.expression + " --> " + oFixture.result,
				function (assert) {
					if (fnInit) {
						fnInit.call(this);
					}
					check(assert, oFixture.expression, oFixture.result);
				}
			);
		});
	}
Runs tests with the given title for each fixture in the given array; each
fixture has string properties expression and result as needed by the check function and is
checked using the check function.

@param {string} sTitle - test title
@param {object[]} aFixtures - the array of test fixtures
@param {function} [fnInit] - optional initializer function to e.g. set stubs