Make  TypesafeEnum::setUp() callable repeatedly

Change-Id: I9677dfdddc0fce4b0b250fe979f7bc42805084c7
Merge "Make  TypesafeEnum::setUp() callable repeatedly" into wip/editorcampaigns