@Test
public void shouldSendMessageWithSessionID() throws FieldNotFound {

	// Given
	mockMessage(expectedBeginString, expectedSender, expectedTarget);
	mockSessionFound();
	SessionID expectedSessionID = new SessionID(expectedBeginString, expectedSender, expectedTarget, expectedQualifier);
	given(session.send(message)).willReturn(true);
	// When
	boolean sent = quickFixJTemplate.send(message, expectedSessionID);
	// Then
	assertThat(sent).isTrue();
	assertSessionID(expectedSessionID);
	assertMessageSent(expectedSender, expectedTarget);
}