|  | @@ -91,6 +91,8 @@ func TestAuthenticationReaderWriterPartial(t *testing.T) {
 | 
											
												
													
														|  |  		AdditionalDataGenerator: &NoOpBytesGenerator{},
 |  |  		AdditionalDataGenerator: &NoOpBytesGenerator{},
 | 
											
												
													
														|  |  	}, cache)
 |  |  	}, cache)
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | 
 |  | +	writer.Write([]byte{'a', 'b', 'c', 'd'})
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |  	nBytes, err := writer.Write(payload)
 |  |  	nBytes, err := writer.Write(payload)
 | 
											
												
													
														|  |  	assert.Error(err).IsNil()
 |  |  	assert.Error(err).IsNil()
 | 
											
												
													
														|  |  	assert.Int(nBytes).Equals(len(payload))
 |  |  	assert.Int(nBytes).Equals(len(payload))
 | 
											
										
											
												
													
														|  | @@ -122,6 +124,11 @@ func TestAuthenticationReaderWriterPartial(t *testing.T) {
 | 
											
												
													
														|  |  	actualPayload := make([]byte, 7*1024)
 |  |  	actualPayload := make([]byte, 7*1024)
 | 
											
												
													
														|  |  	nBytes, err = reader.Read(actualPayload)
 |  |  	nBytes, err = reader.Read(actualPayload)
 | 
											
												
													
														|  |  	assert.Error(err).IsNil()
 |  |  	assert.Error(err).IsNil()
 | 
											
												
													
														|  | 
 |  | +	assert.Int(nBytes).Equals(4)
 | 
											
												
													
														|  | 
 |  | +	assert.Bytes(actualPayload[:nBytes]).Equals([]byte{'a', 'b', 'c', 'd'})
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +	nBytes, err = reader.Read(actualPayload)
 | 
											
												
													
														|  | 
 |  | +	assert.Error(err).IsNil()
 | 
											
												
													
														|  |  	assert.Int(nBytes).Equals(len(actualPayload))
 |  |  	assert.Int(nBytes).Equals(len(actualPayload))
 | 
											
												
													
														|  |  	assert.Bytes(actualPayload[:nBytes]).Equals(payload[:nBytes])
 |  |  	assert.Bytes(actualPayload[:nBytes]).Equals(payload[:nBytes])
 | 
											
												
													
														|  |  
 |  |  
 |