Ejemplo n.º 1
0
        public async void DeleteExistedProfileTest()
        {
            using var clientFabric = new GetClient <ProfileClient>(d => new ProfileClient(d));
            ProfileClient client = clientFabric.Client;

            try
            {
                TokenRequest tokenRequest = new TokenRequest {
                    Email = ProfileUtils.LoginPass, Password = ProfileUtils.LoginPass
                };
                var reply = await client.GetTokenAsync(tokenRequest);

                var headers = new Metadata
                {
                    { "Authorization", $"Bearer {reply.Token}" }
                };
                var empty = client.DeleteAccount(new DeleteAccountRequest()
                {
                    Text = ""
                }, headers);
                Assert.True(empty != null);
            }
            catch (RpcException e)
            {
                Assert.Equal(expected: StatusCode.NotFound, e.StatusCode);
                Assert.False(string.IsNullOrEmpty(e.Message));
            }
        }
Ejemplo n.º 2
0
        public static void DeleteExistedProfileTest(string token)
        {
            using var clientFabric = new GetClient <ProfileClient>(d => new ProfileClient(d));
            ProfileClient client = clientFabric.Client;

            try
            {
                var headers = new Metadata
                {
                    { "Authorization", $"Bearer {token}" }
                };
                var empty = client.DeleteAccount(new DeleteAccountRequest()
                {
                    Text = ""
                }, headers);
                Assert.True(empty != null);
            }
            catch (RpcException e)
            {
                Assert.Equal(expected: StatusCode.NotFound, e.StatusCode);
                Assert.False(string.IsNullOrEmpty(e.Message));
            }
        }