PropAccess access = new PropAccess();
access.setProperty("tag", "value");
Get.AccessGet accessGet = new Get.AccessGet(access);
assertThat(accessGet.get("tag", defaultVal, true), is("value"));
PropAccess access = new PropAccess();
access.setProperty("tag", "value");
Get.AccessGet accessGet = new Get.AccessGet(access);
assertThat(accessGet.get("tag", defaultVal, true), is("value"));
outStream.reset();
assertThat(accessGet.get("not a real tag", defaultVal, true), is(defaultVal));
outStream.reset();
assertThat(accessGet.get("not a real tag", defaultVal, true), is(defaultVal));
outStream.reset();
assertThat(accessGet.get("not a real tag", null, true), is(nullValue()));
outStream.reset();
assertThat(accessGet.get("not a real tag", null, true), is(nullValue()));