Synchronize access to the body of the NoArg in case different threads
are involved. This could happen if someone uses NoArg in a suite that
mixes in ParallelTestExecution. Otherwise it would normally be the
same thread that constructs the test runs the test.