EMAILBOT: test_action_request_validation()
The action request method should:
- Verify the type of the request
- Return the proceeding action
Current types:
- Initialization run on a new provider
- Confirmation run on existing provider
- Informational setup (TBD)
- Manual request on selected providers
Pseudo-Code:
"GIVEN: An action request for email bot."
"WHEN: request is proofed valid"
"THEN: Confirm proceeding."
email_request = "initial" #TODO: check all types
request_validity = self.action_request_validation(email_request)
request_type = self.action_request_type()
assert(request_validity == True)