Skip to content

Commit 62f55e3

Browse files
committed
added tests
1 parent b3464e4 commit 62f55e3

2 files changed

Lines changed: 14 additions & 0 deletions

File tree

tests/Splitio-tests/Unit Tests/Cache/InMemory/RuleBasedSegmentCacheTests.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,13 @@ public void Update_ShouldNotifyEvent()
178178
// Assert
179179
Assert.IsTrue(SdkUpdateFlag);
180180
Assert.AreEqual(SdkEventType.SegmentsUpdate, eMetadata.GetEventType());
181+
182+
// Act
183+
SdkUpdateFlag = false;
184+
_segmentCache.Update(new List<RuleBasedSegment>(), new List<string>(), 12345);
185+
186+
// Assert
187+
Assert.IsFalse(SdkUpdateFlag);
181188
}
182189

183190
private void sdkUpdate_callback(object sender, EventMetadata metadata)

tests/Splitio-tests/Unit Tests/Cache/InMemory/SplitCacheTests.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,13 @@ public void NotifyUpdateEventTest()
281281
Assert.AreEqual(SdkEventType.FlagsUpdate, eMetadata.GetEventType());
282282
Assert.IsTrue(eMetadata.GetNames().Count == 1);
283283
Assert.IsTrue(eMetadata.GetNames().Contains(splitName));
284+
285+
// Act.
286+
SdkUpdateFlag = false;
287+
splitCache.Update(new List<ParsedSplit>(), new List<string>(), 1234);
288+
289+
// Assert.
290+
Assert.IsFalse(SdkUpdateFlag);
284291
}
285292

286293
private void sdkUpdate_callback(object sender, EventMetadata metadata)

0 commit comments

Comments
 (0)