From 85e37e49a32681c59564ec0cbd8746f748f74eab Mon Sep 17 00:00:00 2001 From: Fabrizio Demaria Date: Mon, 20 May 2024 17:46:03 +0200 Subject: [PATCH] test: Add native API tests --- .../com/spotify/confidence/ConfidenceTest.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 src/test/java/com/spotify/confidence/ConfidenceTest.java diff --git a/src/test/java/com/spotify/confidence/ConfidenceTest.java b/src/test/java/com/spotify/confidence/ConfidenceTest.java new file mode 100644 index 00000000..aa461517 --- /dev/null +++ b/src/test/java/com/spotify/confidence/ConfidenceTest.java @@ -0,0 +1,18 @@ +package com.spotify.confidence; + +import static org.junit.jupiter.api.Assertions.*; + +import org.junit.jupiter.api.Test; + +public class ConfidenceTest { + private final FakeEventSenderEngine fakeEngine = new FakeEventSenderEngine(new FakeClock()); + private final ResolverClientTestUtils.FakeFlagResolverClient fakeFlagResolverClient = + new ResolverClientTestUtils.FakeFlagResolverClient(); + + @Test + void getValue() { + final Confidence confidence = Confidence.create(fakeEngine, fakeFlagResolverClient); + Integer value = confidence.getValue("flag.prop-E", 20); + assertEquals(50, value); + } +}