@Test public void isValueOnReference() throws Exception { Path inputs = DataBundles.getInputs(dataBundle); DataBundles.setReference(DataBundles.getPort(inputs, "test"), URI.create("http://www.example.com/")); assertFalse(DataBundles.isValue(DataBundles.getPorts(inputs).get("test"))); }
@Test public void isValueOnError() throws Exception { Path inputs = DataBundles.getInputs(dataBundle); DataBundles.setError(DataBundles.getPort(inputs, "test"), "error", ""); assertFalse(DataBundles.isValue(DataBundles.getPorts(inputs).get("test"))); }
assertFalse(DataBundles.isList(item7)); assertFalse(DataBundles.isError(item7)); assertFalse(DataBundles.isValue(item7));
@Test public void isMissing() throws Exception { Path inputs = DataBundles.getInputs(dataBundle); Path portIn1 = DataBundles.getPort(inputs, "in1"); assertFalse(DataBundles.isList(portIn1)); assertFalse(DataBundles.isValue(portIn1)); assertFalse(DataBundles.isError(portIn1)); assertTrue(DataBundles.isMissing(portIn1)); assertFalse(DataBundles.isReference(portIn1)); }
@Test public void isError() throws Exception { Path inputs = DataBundles.getInputs(dataBundle); Path portIn1 = DataBundles.getPort(inputs, "in1"); DataBundles.setError(portIn1, "Something did not work", "A very\n long\n error\n trace"); assertFalse(DataBundles.isList(portIn1)); assertFalse(DataBundles.isValue(portIn1)); assertFalse(DataBundles.isMissing(portIn1)); assertFalse(DataBundles.isReference(portIn1)); assertTrue(DataBundles.isError(portIn1)); }
@Test public void isList() throws Exception { Path inputs = DataBundles.getInputs(dataBundle); Path list = DataBundles.getPort(inputs, "in1"); DataBundles.createList(list); assertTrue(DataBundles.isList(list)); assertFalse(DataBundles.isValue(list)); assertFalse(DataBundles.isError(list)); assertFalse(DataBundles.isReference(list)); assertFalse(DataBundles.isMissing(list)); }