@@ -45,13 +45,18 @@ describe('getIsConversationOwner', () => {
4545 const user : User = { id : 'user1' , name : 'Alice' } ;
4646 const otherUser : User = { id : 'user2' , name : 'Bob' } ;
4747
48- it ( 'returns false when undefined user' , ( ) => {
48+ it ( 'returns true when undefined user' , ( ) => {
4949 const conversation = { id : 'abc' , createdBy : user , users : [ user ] } ;
50- expect ( getIsConversationOwner ( conversation , undefined ) ) . toBe ( false ) ;
50+ expect ( getIsConversationOwner ( conversation , undefined ) ) . toBe ( true ) ;
5151 } ) ;
5252
53- it ( 'returns false when undefined conversation' , ( ) => {
54- expect ( getIsConversationOwner ( undefined , user ) ) . toBe ( false ) ;
53+ it ( 'returns true when undefined conversation' , ( ) => {
54+ expect ( getIsConversationOwner ( undefined , user ) ) . toBe ( true ) ;
55+ } ) ;
56+
57+ it ( 'returns true when user is empty object' , ( ) => {
58+ const conversation = { id : 'abc' , createdBy : user , users : [ user ] } ;
59+ expect ( getIsConversationOwner ( conversation , { } ) ) . toBe ( true ) ;
5560 } ) ;
5661
5762 it ( 'returns true when empty conversation id (is new conversation)' , ( ) => {
0 commit comments