public InscriptionTests()
 {
     _fix = new Fixture();
     _fix.Behaviors.OfType <ThrowingRecursionBehavior>().ToList().ForEach(b => _fix.Behaviors.Remove(b));
     _fix.Behaviors.Add(new OmitOnRecursionBehavior());
     _mockDepotCours      = Substitute.For <Infrastructure.IDepotCours>();
     _mockServiceSecurite = Substitute.For <IServiceSecurite>();
     _mockDepotEtudiant   = Substitute.For <IDepotEtudiant>();
     _instanceService     = new InscriptionService(_mockDepotCours, _mockServiceSecurite, _mockDepotEtudiant);
 }
예제 #2
0
 public InscriptionService(IDepotCours depotCours, IServiceSecurite serviceSecurite, IDepotEtudiant depotEtudiant)
 {
     _depotCours      = depotCours;
     _serviceSecurite = serviceSecurite;
     _depotEtudiant   = depotEtudiant;
 }