private RestApiBatchTextTranslator CreateTranslator( IHttpBatchTranslationRequestSender httpRequester, IHttpBatchTranslationResponseDeserializer deserializer) { return(new RestApiBatchTextTranslator( httpRequester, deserializer, AuthenticationKeyTests.CreateKey())); }
public void Constructor_NullDeserializer_Throws() { var stubRequestSender = Substitute.For <IHttpBatchTranslationRequestSender>(); IHttpBatchTranslationResponseDeserializer nullDeserializer = null; var stubKey = AuthenticationKeyTests.CreateKey(); Assert.Throws <ArgumentNullException>( () => new RestApiBatchTextTranslator( stubRequestSender, nullDeserializer, stubKey)); }