Passer au contenu principal

2 posts tagués avec "Testing"

Voir tous les tags

MailHog vs Mailpit : Test des e-mails de vérification et de réinitialisation de mot de passe avec Casdoor

· Lecture de 10 minutes
Yang Luo
Casdoor Maintainer

MailHog et Mailpit sont tous deux de faux serveurs SMTP pour le développement : ils acceptent chaque message, le conservent et l'affichent dans une interface web au lieu de le livrer. Les deux utilisent les mêmes ports par défaut, SMTP sur 1025 et l'interface web et l'API sur 8025, donc l'adresse SMTP est smtp://127.0.0.1:1025 et la boîte de réception est à http://127.0.0.1:8025 pour l'un ou l'autre. La différence réside dans la maintenance : la dernière version de MailHog, v1.0.1, est sortie en août 2020, tandis que Mailpit a publié la v1.33.0 le 31 octobre 2026. Pour un nouveau projet, utilisez Mailpit. Casdoor envoie aux deux via un fournisseur SMTP simple, vous pouvez donc tester les codes d'inscription, les e-mails de réinitialisation de mot de passe et les liens magiques sans un vrai compte de messagerie.

Passerelle de paiement fictive pour les tests : Fournisseur Dummy de Casdoor, Mode test Stripe et Bac à sable PayPal

· Lecture de 11 minutes
Yang Luo
Casdoor Maintainer

Une passerelle de paiement fictive est un fournisseur de paiement qui accepte tous les paiements comme payés sans contacter une banque ou un réseau de cartes, afin que vous puissiez tester les commandes, les abonnements et le traitement des commandes sans argent ni compte de passerelle. Casdoor en inclut un : le Fournisseur de paiement Dummy. Ajoutez-le à un produit, achetez le produit, et Casdoor enregistre le paiement et la commande comme Paid, démarre l'abonnement et écrit la transaction, le tout sans quitter votre serveur. Utilisez Dummy en développement, et passez à un bac à sable fournisseur (mode test Stripe, bac à sable PayPal, bac à sable Paddle) en préproduction, où vous avez également besoin de cartes refusées, de 3-D Secure et de redirections réelles.