Typically, a test codeunit can be viewed as a test suite that tests a feature. As this feature, Gifts, is different from the one addressed in the previous test examples, we should contain this test in a new test codeunit, as follows:
codeunit 60101 "Gifts PKT"
{
// [FEATURE] Gifts
SubType = Test;
}