Proof of concept for condition unit tests with proper annotation discovery

Those checks seem to be rather verbose. Maybe we can provide a helper that does general context assertions given a context key.