[ https://issues.apache.org/jira/browse/NIFI-3903?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
James Wing reassigned NIFI-3903: -------------------------------- Assignee: (was: James Wing) > Basic Unit Test Coverage for AWS Processors > ------------------------------------------- > > Key: NIFI-3903 > URL: https://issues.apache.org/jira/browse/NIFI-3903 > Project: Apache NiFi > Issue Type: Improvement > Reporter: James Wing > Priority: Minor > > Many of the AWS processors rely heavily on integration tests for coverage of > major features. While there is no substitute for running the code against a > live AWS environment, the live environment requirement means that integration > tests are run infrequently. Regular unit tests should be included: > * Provide coverage of basic features without integration tests > * Demonstrate at least one mocking pattern for testing AWS request/response > * Remove excuses for not providing unit tests with new features > * Clarify integration tests vs. unit tests > Processors that need help include: > * InvokeLambda > * DeleteS3Object, FetchS3Object, PutS3Object, ListS3 > * PutSNS > * DeleteSQS, GetSQS, PutSQS -- This message was sent by Atlassian JIRA (v6.3.15#6346)