Ejemplo n.º 1
0
        private void Transfer(DoLoginResponse doLoginResponse)
        {
            var content = PostDataFactory.CreateTransferData(doLoginResponse);

            _requestFactory.Create(HttpMethod.POST,
                                   Uris.HelpSteampoweredSecureBase,
                                   HelpSteampoweredEndpoints.TransferLogin,
                                   Accept.Html, HttpHeaderValues.AcceptLanguageTwo, true, true,
                                   true, false, true, content);
        }
Ejemplo n.º 2
0
        public void CreateTransferDataTokenSecureTest()
        {
            List <KeyValuePair <string, string> >
            transferParametersKeyValuePairList =
                PostDataFactory.CreateTransferData(GetDoLoginResponse());
            var steamIdKeyValuePair =
                transferParametersKeyValuePairList.FirstOrDefault(
                    e => e.Key == "token_secure");

            Assert.Equal("token_secure", steamIdKeyValuePair.Key);
            Assert.Equal("O8W437FVTL29F9I31C6H48R0MBNAVIH5ILUMV4FW", steamIdKeyValuePair.Value);
        }
Ejemplo n.º 3
0
        public void CreateTransferDataTokenTest()
        {
            List <KeyValuePair <string, string> >
            transferParametersKeyValuePairList =
                PostDataFactory.CreateTransferData(GetDoLoginResponse());
            var steamIdKeyValuePair =
                transferParametersKeyValuePairList.FirstOrDefault(
                    e => e.Key == "token");

            Assert.Equal("token", steamIdKeyValuePair.Key);
            Assert.Equal("7ACRVJ9F3D1ETEN9HKFPWSEXZ3X020KRBEZ6HDA7", steamIdKeyValuePair.Value);
        }
Ejemplo n.º 4
0
        public void CreateTransferDataSteamIdTest()
        {
            List <KeyValuePair <string, string> >
            transferParametersKeyValuePairList =
                PostDataFactory.CreateTransferData(GetDoLoginResponse());
            var steamIdKeyValuePair =
                transferParametersKeyValuePairList.FirstOrDefault(
                    e => e.Key == "steamid");

            Assert.Equal("steamid", steamIdKeyValuePair.Key);
            Assert.Equal("76561198028630048", steamIdKeyValuePair.Value);
        }
Ejemplo n.º 5
0
        public void CreateTransferDataRememberLoginTest()
        {
            List <KeyValuePair <string, string> >
            transferParametersKeyValuePairList =
                PostDataFactory.CreateTransferData(GetDoLoginResponse());
            var rememberLoginKeyValuePair =
                transferParametersKeyValuePairList.FirstOrDefault(
                    e => e.Key == "remember_login");

            Assert.Equal("remember_login", rememberLoginKeyValuePair.Key);
            Assert.True(bool.Parse(rememberLoginKeyValuePair.Value));
        }
Ejemplo n.º 6
0
        public void CreateTransferDataAuthTest()
        {
            List <KeyValuePair <string, string> >
            transferParametersKeyValuePairList =
                PostDataFactory.CreateTransferData(GetDoLoginResponse());
            var authKeyValuePair =
                transferParametersKeyValuePairList.FirstOrDefault(
                    e => e.Key == "auth");

            Assert.Equal("auth", authKeyValuePair.Key);
            Assert.Equal("b9wr1irasauno6rjngp3z2cfwf3qk3an", authKeyValuePair.Value);
        }
Ejemplo n.º 7
0
 private async Task Transfer(DoLoginResource doLoginResource)
 {
     var content        = PostDataFactory.CreateTransferData(doLoginResource);
     var requestMessage = new RequestMessage(HttpMethod.Post, _baseUrl + "login/transfer", body: content);
     await _jsonRequestParser.ExecuteAsVoid(requestMessage);
 }