@@ -42,7 +42,7 @@ private class ClearHenvendelseCacheQueueableTest {
42
42
Test .startTest ();
43
43
ClearHenvendelseCacheQueueable queueable = new ClearHenvendelseCacheQueueable (
44
44
new Set <Id >{ ' a1P1I0000001a1aUAA' },
45
- ' Message__c '
45
+ null
46
46
);
47
47
System .enqueueJob (queueable );
48
48
Test .stopTest ();
@@ -51,7 +51,7 @@ private class ClearHenvendelseCacheQueueableTest {
51
51
}
52
52
53
53
@isTest
54
- static void shouldPostOneConversationNoteSuccessfully () {
54
+ static void shouldPostOneConversationNoteSuccessfullyForConversationNote () {
55
55
Id convNoteId = [SELECT Id FROM Conversation_Note__c LIMIT 1 ].Id ;
56
56
57
57
ApiMock .setTestMock (
@@ -61,10 +61,33 @@ private class ClearHenvendelseCacheQueueableTest {
61
61
);
62
62
63
63
Test .startTest ();
64
- new ClearHenvendelseCacheQueueable (
65
- new Set <Id >{ convNoteId },
66
- ' Conversation_Note__c'
67
- )
64
+ new ClearHenvendelseCacheQueueable (new Set <Id >{ convNoteId }, null )
65
+ .sendActorIdsToHenvendelseDbApi ();
66
+
67
+ Test .stopTest ();
68
+
69
+ System .assertEquals (
70
+ 0 ,
71
+ [
72
+ SELECT COUNT ()
73
+ FROM Application_Log__c
74
+ WHERE Log_Level__c = ' Error'
75
+ ]
76
+ );
77
+ }
78
+
79
+ @isTest
80
+ static void shouldPostOneConversationNoteSuccessfullyForThread () {
81
+ Id threadId = [SELECT Id FROM Thread__c LIMIT 1 ].Id ;
82
+
83
+ ApiMock .setTestMock (
84
+ HenvendelseCacheCalloutService .SERVICES .DELETE_HENVENDELSE_CACHE_API .name (),
85
+ 200 ,
86
+ ' OK'
87
+ );
88
+
89
+ Test .startTest ();
90
+ new ClearHenvendelseCacheQueueable (null , new Set <Id >{ threadId })
68
91
.sendActorIdsToHenvendelseDbApi ();
69
92
70
93
Test .stopTest ();
@@ -90,10 +113,7 @@ private class ClearHenvendelseCacheQueueableTest {
90
113
);
91
114
92
115
Test .startTest ();
93
- new ClearHenvendelseCacheQueueable (
94
- new Set <Id >{ convNoteId },
95
- ' Conversation_Note__c'
96
- )
116
+ new ClearHenvendelseCacheQueueable (new Set <Id >{ convNoteId }, null )
97
117
.sendActorIdsToHenvendelseDbApi ();
98
118
99
119
Test .stopTest ();
0 commit comments