Add VS unit tests for highlight references

Using object expression here is quite hairy since I couldn't use `member val` syntax to shorten the code. Explicitly writing setter without using it feels overwhelmed.