Exemplo n.º 1
0
        public void GetUriTest()
        {
            var request = new TranslateRequest
            {
                Key    = "abc",
                Target = Language.Afrikaans,
                Qs     = new[]
                {
                    "abc",
                    "def"
                }
            };

            var uri = request.GetUri();

            Assert.IsNotNull(uri);
            Assert.AreEqual($"/language/translate/v2?key={request.Key}&target={request.Target.GetValueOrDefault().ToCode()}&model={request.Model.ToString().ToLower()}&format={request.Format.ToString().ToLower()}&q={request.Qs.First()}&q={request.Qs.Last()}", uri.PathAndQuery);
        }