Skip to content

Commit

Permalink
Improve Test Coverage
Browse files Browse the repository at this point in the history
  • Loading branch information
rgwohlbold committed Jul 21, 2022
1 parent f267b4d commit dd9be3a
Show file tree
Hide file tree
Showing 8 changed files with 32 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ initialize
super initialize.

textMorph := (TextMorph new
lock;
contents: self messageModel asText;
color: Color white;
left: self class defaultLayoutInset;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
"defaultBorderWidth" : "rgw 7/21/2022 15:38",
"defaultLayoutInset" : "rgw 7/21/2022 14:52" },
"instance" : {
"initialize" : "rgw 7/21/2022 15:39" } }
"initialize" : "rgw 7/21/2022 15:54" } }
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@ testMessageAddMembersCorrectlyConstructedFromJson
| chat addMembersEvent addMembersMessage |

chat := TCTMMocks mockBasicGroupChat.
addMembersEvent := TCTMMocks mockMessageAddMembersFrom: {TCTMMocks mockUser2 id} to: chat id.
addMembersEvent := TCTMMocks mockMessageAddMembersFrom: {TCTMMocks mockUser1 id} to: chat id.
addMembersMessage := TCCUserMessage newFromMessageEvent: addMembersEvent in: chat with: self core.

self assert: addMembersMessage members equals: {TCTMMocks mockUser2 id}
self assert: addMembersMessage members equals: {TCTMMocks mockUser1 id}.
self assert: 'Added: Test User' equals: addMembersMessage asSnippet.
self assert: 'Added: Test User' equals: addMembersMessage asText
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"class" : {
},
"instance" : {
"testMessageAddMembersCorrectlyConstructedFromJson" : "rgw 7/21/2022 15:41",
"testMessageAddMembersCorrectlyConstructedFromJson" : "rgw 7/21/2022 16:04",
"testMessageCorrectlyConstructedFromJson" : "aka 7/14/2022 16:58",
"testMessageHasTextRepresentation" : "tom.richter 6/26/2021 21:06",
"testMessageIsReply" : "rgw 5/12/2022 16:40",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ testAddMembersMessage
addMembersMessage := TCCUserMessage newFromMessageEvent: addMembersEvent in: chat with: self core.

self wantsToTest: (TCUMessage newFrom: addMembersMessage).
self assertReading: 'Added: Test User' in: self subject.
self assertReading: 'Added: Test User' in: self subject
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
testing
testAddMembersMessageIsNotUserMessage

| addMembersEvent addMembersMessage chat |

chat := TCTMMocks mockBasicGroupChat.
addMembersEvent := TCTMMocks mockMessageAddMembersFrom: {TCTMMocks mockUser1 id} to: chat id.
addMembersMessage := TCCUserMessage newFromMessageEvent: addMembersEvent in: chat with: self core.

self wantsToTest: (TCUMessage newFrom: addMembersMessage).
self deny: self subject isUserMessage
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
testing
testTextMessageIsUserMessage

| message |

message := (TCTMMocks mockTextMessageWith: self core).

self wantsToTest: (TCUMessage newFrom: message).
self assert: self subject isUserMessage
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@
"expectedSqueak5_2Failures" : "pk 7/6/2021 12:25",
"handleScreenShotTestFor:with:usedBy:" : "RK 6/26/2021 10:15",
"setUp" : "rgw 6/6/2022 18:42",
"testAddMembersMessage" : "rgw 7/21/2022 15:27",
"testAddMembersMessage" : "rgw 7/21/2022 16:02",
"testAddMembersMessageIsNotUserMessage" : "rgw 7/21/2022 16:01",
"testMessageBetweenRequestsAnsweredMessage" : "LR 5/29/2022 17:34",
"testMessageColorsDifferentForIncomingOutgoing" : "tom.richter 6/26/2021 17:23",
"testMessageContainsDate" : "tom.richter 6/26/2021 17:23",
Expand All @@ -18,4 +19,5 @@
"testTextAndPhotoScaleCorrectlyLongCaption" : "JS 5/27/2022 19:40",
"testTextAndPhotoScaleCorrectlyLongUserName" : "JS 5/27/2022 19:40",
"testTextAndPhotoScaleCorrectlyNoCaption" : "JS 5/27/2022 19:40",
"testTextAndPhotoScaleCorrectlyShortCaption" : "JS 5/27/2022 19:40" } }
"testTextAndPhotoScaleCorrectlyShortCaption" : "JS 5/27/2022 19:40",
"testTextMessageIsUserMessage" : "rgw 7/21/2022 15:58" } }

0 comments on commit dd9be3a

Please sign in to comment.