quick test expansion for includesCategory (#914)

## Type of change

- [x] 🤖 Test

## Issue(s)

* #810

## Test Plan

- [x]  Unit test
This commit is contained in:
Keepers 2022-09-20 13:34:40 -06:00 committed by GitHub
parent db7128d627
commit 714e7e3a9b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -608,6 +608,8 @@ func (suite *ExchangeSelectorSuite) TestExchangeScope_Category() {
{ExchangeContactFolder, ExchangeContactFolder, assert.Equal},
{ExchangeContactFolder, ExchangeMailFolder, assert.NotEqual},
{ExchangeEvent, ExchangeEvent, assert.Equal},
{ExchangeEvent, ExchangeEventCalendar, assert.NotEqual},
{ExchangeEventCalendar, ExchangeEventCalendar, assert.Equal},
{ExchangeEvent, ExchangeContact, assert.NotEqual},
{ExchangeMail, ExchangeMail, assert.Equal},
{ExchangeMail, ExchangeMailFolder, assert.NotEqual},
@ -640,15 +642,24 @@ func (suite *ExchangeSelectorSuite) TestExchangeScope_IncludesCategory() {
{ExchangeContact, ExchangeMailFolder, assert.False},
{ExchangeContactFolder, ExchangeContact, assert.True},
{ExchangeContactFolder, ExchangeMailFolder, assert.False},
{ExchangeContactFolder, ExchangeEventCalendar, assert.False},
{ExchangeEvent, ExchangeUser, assert.True},
{ExchangeEvent, ExchangeContact, assert.False},
{ExchangeEvent, ExchangeEventCalendar, assert.True},
{ExchangeEvent, ExchangeContactFolder, assert.False},
{ExchangeEventCalendar, ExchangeEvent, assert.True},
{ExchangeEventCalendar, ExchangeEventCalendar, assert.True},
{ExchangeEventCalendar, ExchangeUser, assert.True},
{ExchangeEventCalendar, ExchangeCategoryUnknown, assert.False},
{ExchangeMail, ExchangeMailFolder, assert.True},
{ExchangeMail, ExchangeContact, assert.False},
{ExchangeMailFolder, ExchangeMail, assert.True},
{ExchangeMailFolder, ExchangeContactFolder, assert.False},
{ExchangeMailFolder, ExchangeEventCalendar, assert.False},
{ExchangeUser, ExchangeUser, assert.True},
{ExchangeUser, ExchangeCategoryUnknown, assert.False},
{ExchangeUser, ExchangeMail, assert.True},
{ExchangeUser, ExchangeEventCalendar, assert.True},
}
for _, test := range table {
suite.T().Run(test.is.String()+test.expect.String(), func(t *testing.T) {