When you iterate on the Dataloader fully, it is considered as one epoch.
for data in test_data:
    do_test(data)

# one epoch is completed/all data points have been tested

In case of testing, shuffle is normally set to False. So, the order of data remains same.