コード例 #1
0
 private RestApiBatchTextTranslator CreateTranslator(
     IHttpBatchTranslationRequestSender httpRequester,
     IHttpBatchTranslationResponseDeserializer deserializer)
 {
     return(new RestApiBatchTextTranslator(
                httpRequester,
                deserializer,
                AuthenticationKeyTests.CreateKey()));
 }
コード例 #2
0
        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));
        }