/** * Add a name to the list of available names for a given attachment. * * @param attachmentId * the name of the attachment. * @param nextName * the member name. */ public void addAttachmentName(String attachmentId, Name<String> nextName) { nameSource(attachmentId).addName(nextName); }
/** * {@inheritDoc} */ @Override public String toString() { return getHandlerName(); }
@Test public void testRun$failure$nullWriteSession(@Mocked final WriteSession session, @Mocked final ResourceSnapshot snapshot) throws Exception { DynamicResourceHandler handler = new DynamicResourceHandler(); DynamicResourceUpdater sut = nullWriteSessionSut(handler,session,snapshot); sut.run(); verifyResult(snapshot,handler,false); }
@Test public void testRun$failure$writeSessionException(@Mocked final WriteSession session, @Mocked final ResourceSnapshot snapshot) throws Exception { DynamicResourceHandler handler = new DynamicResourceHandler(); DynamicResourceUpdater sut = writeSessionFailureSut(handler,session,snapshot); sut.run(); verifyResult(snapshot,handler,true); }
@Test public void testRun$failure$writeSessionAndTerminationFailure(@Mocked final WriteSession session, @Mocked final ResourceSnapshot snapshot) throws Exception { DynamicResourceHandler handler = new DynamicResourceHandler(); DynamicResourceUpdater sut = writeSessionFailureWithTerminationFailureSut(handler,session,snapshot); sut.run(); verifyResult(snapshot,handler,true); }
@Test public void testRun$failure$runtimeException(@Mocked final WriteSession session, @Mocked final ResourceSnapshot snapshot) throws Exception { DynamicResourceHandler handler = new DynamicResourceHandler(); DynamicResourceResolver sut = runtimeFailureSut(handler,session,snapshot); sut.run(); verifyResult(snapshot,handler,false,false,null); }
@Test public void testRun$failure$writeSessionCreationException(@Mocked final WriteSession session, @Mocked final ResourceSnapshot snapshot) throws Exception { DynamicResourceHandler handler = new DynamicResourceHandler(); DynamicResourceUpdater sut = writeSessionCreationFailureSut(handler,session,snapshot); sut.run(); verifyResult(snapshot,handler,false); }
@Test public void testRun(@Mocked final WriteSession session, @Mocked final ResourceSnapshot snapshot) throws Exception { DynamicResourceHandler handler = new DynamicResourceHandler(); DynamicResourceResolver sut = workingSut(handler,session,snapshot); sut.run(); verifyResult(snapshot,handler,true,true, "OK"); }
@Test public void testRun$roundtripFailure$noSnapshotFound(@Mocked final WriteSession session, @Mocked final ResourceSnapshot snapshot) throws Exception { DynamicResourceHandler handler = new DynamicResourceHandler(); DynamicResourceResolver sut = roundtripFailureSut(handler,session,snapshot,null); sut.run(); verifyResult(snapshot,handler,true,true,"KO"); }
@Test public void testRun$failure$writeSessionCreationException(@Mocked final WriteSession session, @Mocked final ResourceSnapshot snapshot) throws Exception { DynamicResourceHandler handler = new DynamicResourceHandler(); DynamicResourceResolver sut = writeSessionCreationFailureSut(handler,session,snapshot); sut.run(); verifyResult(snapshot,handler,false,false,null); }
@Test public void testRun$failure$writeSessionTerminationFailure(@Mocked final WriteSession session, @Mocked final ResourceSnapshot snapshot) throws Exception { DynamicResourceHandler handler = new DynamicResourceHandler(); DynamicResourceResolver sut = writeSessionTerminationSut(handler,session,snapshot); sut.run(); verifyResult(snapshot,handler,true,true,"OK"); }
@Test public void testRun$failure$writeSessionAndTerminationFailure(@Mocked final WriteSession session, @Mocked final ResourceSnapshot snapshot) throws Exception { DynamicResourceHandler handler = new DynamicResourceHandler(); DynamicResourceResolver sut = writeSessionFailureWithTerminationFailureSut(handler,session,snapshot); sut.run(); verifyResult(snapshot,handler,true,true,"OK"); }
@Test public void testRun$failure$runtimeException(@Mocked final WriteSession session, @Mocked final ResourceSnapshot snapshot) throws Exception { DynamicResourceHandler handler = new DynamicResourceHandler(); DynamicResourceUpdater sut = runtimeFailureSut(handler,session,snapshot); sut.run(); verifyResult(snapshot,handler,false); }
@Test public void testRun$failure$writeSessionException(@Mocked final WriteSession session, @Mocked final ResourceSnapshot snapshot) throws Exception { DynamicResourceHandler handler = new DynamicResourceHandler(); DynamicResourceResolver sut = writeSessionFailureSut(handler,session,snapshot); sut.run(); verifyResult(snapshot,handler,true,true, "OK"); }
@Test public void testRun$failure$writeSessionTerminationFailure(@Mocked final WriteSession session, @Mocked final ResourceSnapshot snapshot) throws Exception { DynamicResourceHandler handler = new DynamicResourceHandler(); DynamicResourceUpdater sut = writeSessionTerminationSut(handler,session,snapshot); sut.run(); verifyResult(snapshot,handler,true); }
@Test public void testRun$failure$nullWriteSession(@Mocked final WriteSession session, @Mocked final ResourceSnapshot snapshot) throws Exception { DynamicResourceHandler handler = new DynamicResourceHandler(); DynamicResourceResolver sut = nullWriteSessionSut(handler,session,snapshot); sut.run(); verifyResult(snapshot,handler,false,false,null); }
private DynamicResourceResolver writeSessionCreationFailureSut(DynamicResourceHandler handler, final WriteSession session, final ResourceSnapshot snapshot) throws WriteSessionException { DELEGATE.setSession(session); DELEGATE.setFailure(true); new Expectations() {{ snapshot.name();result=RID; }}; return createSut(handler); }
private DynamicResourceUpdater writeSessionCreationFailureSut(DynamicResourceHandler handler, final WriteSession session, final ResourceSnapshot snapshot) throws WriteSessionException { delegate.setSession(session); delegate.setFailure(true); new Expectations() {{ snapshot.name();result=RID; }}; return createSut(handler); }
private DynamicResourceResolver nullWriteSessionSut(DynamicResourceHandler handler, final WriteSession session, final ResourceSnapshot snapshot) throws WriteSessionException { DELEGATE.setSession(null); DELEGATE.setFailure(false); new Expectations() {{ snapshot.name();result=RID; }}; return createSut(handler); }