Blame | Last modification | View Log | RSS feed
package com.spice.profitmandi.service;import org.junit.Test;import java.util.Map;import static org.junit.Assert.assertEquals;public class AgendaConfigMergeTest {@Testpublic void overrideWinsPerKey() {Map<String, Double> m = AgendaConfigServiceImpl.mergeParams("{\"flagPct\":40,\"clearPct\":75}", "{\"flagPct\":30}");assertEquals(30d, m.get("flagPct"), 0.001);assertEquals(75d, m.get("clearPct"), 0.001);}@Testpublic void nullOverrideReturnsDefaults() {Map<String, Double> m = AgendaConfigServiceImpl.mergeParams("{\"gapDays\":15}", null);assertEquals(15d, m.get("gapDays"), 0.001);}@Testpublic void blankOverrideReturnsDefaults() {Map<String, Double> m = AgendaConfigServiceImpl.mergeParams("{\"loanAgeDays\":20}", " ");assertEquals(20d, m.get("loanAgeDays"), 0.001);}}