@@ -892,6 +892,24 @@ describe('TC Project Member Invite Topic Tests', () => {
892
892
expect ( _ . find ( data . invites , { id : notFoundId } ) ) . to . be . an ( 'undefined' )
893
893
} )
894
894
895
+ it ( 'update project member invite message - invalid parameters, not existing member' , async ( ) => {
896
+ const message = _ . cloneDeep ( projectMemberInviteUpdatedMessage )
897
+ message . payload . userId = '11111111'
898
+ message . payload . email = 'wrong@mail.com'
899
+ try {
900
+ await ProcessorService . create ( projectMemberInviteCreatedMessage )
901
+ await ProcessorService . update ( message )
902
+ } catch ( err ) {
903
+ logger . logFullError ( err )
904
+ expect ( err ) . to . exist // eslint-disable-line
905
+ expect ( err . name ) . to . equal ( 'Error' )
906
+ const msg = 'not found and not removed.'
907
+ expect ( err . message . indexOf ( msg ) >= 0 ) . to . equal ( true )
908
+ return
909
+ }
910
+ throw new Error ( 'There should be not found error.' )
911
+ } )
912
+
895
913
it ( 'delete project member invite message' , async ( ) => {
896
914
await ProcessorService . create ( projectMemberInviteCreatedMessage )
897
915
let data = await testHelper . getProjectESData ( projectId )
@@ -910,6 +928,24 @@ describe('TC Project Member Invite Topic Tests', () => {
910
928
expect ( _ . find ( data . invites , { id : notFoundId } ) ) . to . be . an ( 'undefined' )
911
929
} )
912
930
931
+ it ( 'delete project member invite message - invalid parameters, not existing member' , async ( ) => {
932
+ const message = _ . cloneDeep ( projectMemberInviteDeletedMessage )
933
+ message . payload . userId = '11111111'
934
+ message . payload . email = 'wrong@mail.com'
935
+ try {
936
+ await ProcessorService . create ( projectMemberInviteCreatedMessage )
937
+ await ProcessorService . deleteMessage ( message )
938
+ } catch ( err ) {
939
+ logger . logFullError ( err )
940
+ expect ( err ) . to . exist // eslint-disable-line
941
+ expect ( err . name ) . to . equal ( 'Error' )
942
+ const msg = 'not found and not removed.'
943
+ expect ( err . message . indexOf ( msg ) >= 0 ) . to . equal ( true )
944
+ return
945
+ }
946
+ throw new Error ( 'There should be not found error.' )
947
+ } )
948
+
913
949
it ( 'test logger' , async ( ) => {
914
950
/**
915
951
* test long array
0 commit comments