diff options
author | Arne H Juul <arnej@yahooinc.com> | 2021-12-09 14:32:46 +0000 |
---|---|---|
committer | Arne H Juul <arnej@yahooinc.com> | 2021-12-09 14:32:46 +0000 |
commit | dbde2c70b859f71fd4866bda135837fed5b53235 (patch) | |
tree | df3d3f6a8e77b4d0417fdc15bf3f1ec71ee9e0c6 /config | |
parent | bd081410b1c6b0e54a4f0c45dd4fcfc0bffd8d21 (diff) |
unit test new functional APIs
Diffstat (limited to 'config')
-rw-r--r-- | config/src/test/java/com/yahoo/config/subscription/ConfigInstancePayloadTest.java | 28 | ||||
-rw-r--r-- | config/src/test/java/com/yahoo/config/subscription/ConfigInstanceUtilTest.java | 48 |
2 files changed, 27 insertions, 49 deletions
diff --git a/config/src/test/java/com/yahoo/config/subscription/ConfigInstancePayloadTest.java b/config/src/test/java/com/yahoo/config/subscription/ConfigInstancePayloadTest.java index 983113ab2bf..3dc0f7188e3 100644 --- a/config/src/test/java/com/yahoo/config/subscription/ConfigInstancePayloadTest.java +++ b/config/src/test/java/com/yahoo/config/subscription/ConfigInstancePayloadTest.java @@ -71,13 +71,10 @@ public class ConfigInstancePayloadTest { intArr(310).intArr(311)). rootStruct(new RootStruct.Builder(). - inner0(new RootStruct.Inner0.Builder(). - index(11)). + inner0(b -> b.index(11)). inner1(new RootStruct.Inner1.Builder(). index(12)). - innerArr(new RootStruct.InnerArr.Builder(). - boolVal(true). - stringVal("deep")). + innerArr(b -> b.boolVal(true).stringVal("deep")). innerArr(new RootStruct.InnerArr.Builder(). boolVal(false). stringVal("blue a=\"escaped\""))). @@ -89,32 +86,29 @@ public class ConfigInstancePayloadTest { enumval(Myarray.Enumval.INNER). refval(":parent:"). fileVal("file0"). - anotherarray(new Myarray.Anotherarray.Builder(). - foo(7)). + anotherarray(b -> b.foo(7)). myStruct(new Myarray.MyStruct.Builder(). a(1). b(2))). - myarray(new Myarray.Builder(). + myarray(b -> b. intval(5). enumval(Myarray.Enumval.INNER). refval(":parent:"). fileVal("file1"). - anotherarray(new Myarray.Anotherarray.Builder(). - foo(1). - foo(2)). - myStruct(new Myarray.MyStruct.Builder(). - a(-1). - b(-2))). + anotherarray(bb -> bb.foo(1).foo(2)). + myStruct(bb -> bb. + a(-1). + b(-2))). myStructMap("one", new MyStructMap.Builder(). myInt(1). myString("bull"). myIntDef(2). myStringDef("bear"). - anotherMap("anotherOne", new MyStructMap.AnotherMap.Builder(). - anInt(3). - anIntDef(4))); + anotherMap("anotherOne", b -> b. + anInt(3). + anIntDef(4))); } @Test diff --git a/config/src/test/java/com/yahoo/config/subscription/ConfigInstanceUtilTest.java b/config/src/test/java/com/yahoo/config/subscription/ConfigInstanceUtilTest.java index dabfbffef98..aaf6782a6ff 100644 --- a/config/src/test/java/com/yahoo/config/subscription/ConfigInstanceUtilTest.java +++ b/config/src/test/java/com/yahoo/config/subscription/ConfigInstanceUtilTest.java @@ -32,15 +32,12 @@ public class ConfigInstanceUtilTest { .int_val(-1) .intarr(0) .doublearr(0.0) - .basicStruct(new FunctionTestConfig.BasicStruct.Builder() - .bar(-1) - .intArr(0)) - .myarray(new FunctionTestConfig.Myarray.Builder() + .basicStruct(b -> b.bar(-1).intArr(0)) + .myarray(b -> b .intval(-1) .refval("") .fileVal("") - .myStruct(new FunctionTestConfig.Myarray.MyStruct.Builder() - .a(0) + .myStruct(bb -> bb.a(0) )); ConfigInstanceUtil.setValues(destination, source); @@ -105,47 +102,34 @@ public class ConfigInstanceUtilTest { refarr(Arrays.asList(":parent:", ":parent", "parent:")). // test collection based setter fileArr("bin"). - basicStruct(new FunctionTestConfig.BasicStruct.Builder(). + basicStruct(b -> b. foo("basicFoo"). bar(3). intArr(310).intArr(311)). - rootStruct(new FunctionTestConfig.RootStruct.Builder(). - inner0(new FunctionTestConfig.RootStruct.Inner0.Builder(). - index(11)). - inner1(new FunctionTestConfig.RootStruct.Inner1.Builder(). - index(12)). - innerArr(new FunctionTestConfig.RootStruct.InnerArr.Builder(). - boolVal(true). - stringVal("deep")). - innerArr(new FunctionTestConfig.RootStruct.InnerArr.Builder(). - boolVal(false). - stringVal("blue a=\"escaped\""))). - - myarray(new FunctionTestConfig.Myarray.Builder(). + rootStruct(b -> b. + inner0(bb -> bb.index(11)). + inner1(bb -> bb.index(12)). + innerArr(bb -> bb.boolVal(true).stringVal("deep")). + innerArr(bb -> bb.boolVal(false).stringVal("blue a=\"escaped\""))). + + myarray(b -> b. intval(-5). stringval("baah"). stringval("yikes"). enumval(Myarray.Enumval.INNER). refval(":parent:"). fileVal("file0"). - anotherarray(new FunctionTestConfig.Myarray.Anotherarray.Builder(). - foo(7)). - myStruct(new FunctionTestConfig.Myarray.MyStruct.Builder(). - a(1). - b(2))). + anotherarray(bb -> bb.foo(7)). + myStruct(bb -> bb.a(1).b(2))). - myarray(new FunctionTestConfig.Myarray.Builder(). + myarray(b -> b. intval(5). enumval(Myarray.Enumval.INNER). refval(":parent:"). fileVal("file1"). - anotherarray(new FunctionTestConfig.Myarray.Anotherarray.Builder(). - foo(1). - foo(2)). - myStruct(new FunctionTestConfig.Myarray.MyStruct.Builder(). - a(-1). - b(-2))); + anotherarray(bb -> bb.foo(1).foo(2)). + myStruct(bb -> bb.a(-1).b(-2))); } |