Evaluate a prompt like you would test an interface