Yes, it won't really matter in practice, but potentially could get tests running faster. Most compilers will make `const uint16 nbsp = 0x00a0;` a literal in any case, and even when it doesn't, it's not going to hurt things very much.

so I really have no opinion on it at all, except for this one thing: if you're putting the same enum in a number of different tests, you should just move it to the top of the file and make it global so other tests can use it. That way if it's wrong like incorrect codepoint or something, it's easy to correct in one place.