Пример #1
0
        public async Task When_RegisterWithValidParameters_Then_SuccessResponse()
        {
            // Arrange
            var client   = _factory.CreateClient();
            var email    = AccountOperations.GenerateUserEmail();
            var password = "******";

            // Act
            var response = await client.RegisterUserAsync(email, password);

            // Assert
            response.StatusCode.Should().Be(HttpStatusCode.NoContent);
        }
Пример #2
0
        private async Task <HttpClient> CreateClient()
        {
            var client   = _factory.CreateClient();
            var email    = AccountOperations.GenerateUserEmail();
            var password = "******";

            var token = await client.GetUserTokenAsync(email, password);

            client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token);

            return(client);
        }