manually calling analyze and parse in order to get compile time model for better testability
testing Endpoint and Method on a more unit level