From 2bfc7f180de60e11c5d330461f0b842459b78a86 Mon Sep 17 00:00:00 2001 From: Danny Adams Date: Thu, 2 Feb 2023 00:20:05 -0500 Subject: [PATCH] Updates to /connector/exchange/restore_test.go Extends coverage for item attachments with Mail base. --- src/internal/connector/exchange/restore_test.go | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/internal/connector/exchange/restore_test.go b/src/internal/connector/exchange/restore_test.go index 187d0c127..7a38d49d1 100644 --- a/src/internal/connector/exchange/restore_test.go +++ b/src/internal/connector/exchange/restore_test.go @@ -176,7 +176,7 @@ func (suite *ExchangeRestoreSuite) TestRestoreExchangeObject() { }, }, { - name: "Test Mail: Item Attachment", + name: "Test Mail: Event Item Attachment", bytes: mockconnector.GetMockMessageWithItemAttachmentEvent("Event Item Attachment"), category: path.EmailCategory, destination: func(t *testing.T, ctx context.Context) string { @@ -187,6 +187,18 @@ func (suite *ExchangeRestoreSuite) TestRestoreExchangeObject() { return *folder.GetId() }, }, + { + name: "Test Mail: Mail Item Attachment", + bytes: mockconnector.GetMockMessageWithItemAttachmentMessage("Message Item Attachment"), + category: path.EmailCategory, + destination: func(t *testing.T, ctx context.Context) string { + folderName := "TestRestoreMailItemAttachMail: " + common.FormatSimpleDateTime(now) + folder, err := suite.ac.Mail().CreateMailFolder(ctx, userID, folderName) + require.NoError(t, err) + + return *folder.GetId() + }, + }, { name: "Test Mail: One Large Attachment", bytes: mockconnector.GetMockMessageWithLargeAttachment("Restore Large Attachment"),