function TEST_F(testFixture, testName, testBody) {
  var fixtureConstructor = this[testFixture];
  if (!fixtureConstructor.prototype.name)
    fixtureConstructor.prototype.name = testFixture;
  if (fixtureConstructor['testCaseBodies'] === undefined)
    fixtureConstructor.testCaseBodies = {};
  fixtureConstructor.testCaseBodies[testName] = testBody;
}
/**
 * At runtime, register the testName with its fixture. Stuff the |name| into
 * the |testFixture|'s prototype, if needed, and the |testCaseBodies| into its
 * constructor.
 * @param {string} testFixture The name of the test fixture class.
 * @param {string} testName The name of the test function.
 * @param {Function} testBody The body to execute when running this test.
 */
At runtime, register the testName with its fixture.
At runtime register the testName with its fixture .
function TEST_F(testFixture, testName, testBody) {
  var fixtureConstructor = this[testFixture];
  if (!fixtureConstructor.prototype.name)
    fixtureConstructor.prototype.name = testFixture;
  if (fixtureConstructor['testCaseBodies'] === undefined)
    fixtureConstructor.testCaseBodies = {};
  fixtureConstructor.testCaseBodies[testName] = testBody;
}
function TEST_F ( testFixture , testName , testBody ) { var fixtureConstructor = this [ testFixture ] ; if ( ! fixtureConstructor . prototype . name ) fixtureConstructor . prototype . name = testFixture ; if ( fixtureConstructor [ 'testCaseBodies' ] === undefined ) fixtureConstructor . testCaseBodies = { } ; fixtureConstructor . testCaseBodies [ testName ] = testBody ; }
At runtime, register the testName with its fixture.
At runtime register the testName with its fixture .