api_test.go 640 B

12345678910111213141516171819202122232425262728
  1. // +build integration
  2. package sqs_test
  3. import (
  4. "testing"
  5. "github.com/aws/aws-sdk-go/aws"
  6. "github.com/aws/aws-sdk-go/service/sqs"
  7. "github.com/stretchr/testify/assert"
  8. )
  9. func TestFlattenedTraits(t *testing.T) {
  10. s := sqs.New(nil)
  11. _, err := s.DeleteMessageBatch(&sqs.DeleteMessageBatchInput{
  12. QueueURL: aws.String("QUEUE"),
  13. Entries: []*sqs.DeleteMessageBatchRequestEntry{
  14. {
  15. ID: aws.String("TEST"),
  16. ReceiptHandle: aws.String("RECEIPT"),
  17. },
  18. },
  19. })
  20. assert.Error(t, err)
  21. assert.Equal(t, "InvalidAddress", err.Code())
  22. assert.Equal(t, "The address QUEUE is not valid for this endpoint.", err.Message())
  23. }