public async Task When_Remove_Current_User_Then_NoContent_Is_Returned()
        {
            // ARRANGE
            InitializeFakeObjects();
            _httpClientFactoryStub.Setup(h => h.GetHttpClient()).Returns(_testScimServerFixture.Client);

            // ACT
            var scimResponse = await _usersClient.AddAuthenticatedUser(baseUrl, "token");

            var scimId = scimResponse.Content["id"].ToString();

            UserStore.Instance().ScimId = scimId;
            var removeResponse          = await _usersClient.DeleteAuthenticatedUser(baseUrl, "token");

            UserStore.Instance().ScimId = null;

            // ASSERTS
            Assert.Equal(HttpStatusCode.NoContent, removeResponse.StatusCode);
        }