public async Task CountCodesAsync()
        {
            using (var uow = _unitOfWorkManager.Begin())
            {
                var user = await _userRepository.FindByNormalizedUserNameAsync(_lookupNormalizer.Normalize("john.nash"));

                user.ShouldNotBeNull();
                await _identityUserStore.SetTokenAsync(user, "[AspNetUserStore]", "RecoveryCodes", "testKey;testKey2");

                (await _identityUserStore.CountCodesAsync(user)).ShouldBe(2);

                await uow.CompleteAsync();
            }
        }