Use `uvm_do macro from uvm_test

In reply to DamianS:

I’m not sure if it is a good approach to correlate a sequence/seq_item to a test.
The test is a component which belongs to the testbench and ia created at runtime 0 and exists until the end of the simulation. A sequence/seq_item is a transient object which will be created at any time and disappears after it has been completed. A test does not execute a sequence. It starts only one or more sequences. A sequence will be executed by a sequencer.