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); }
public InscriptionService(IDepotCours depotCours, IServiceSecurite serviceSecurite, IDepotEtudiant depotEtudiant) { _depotCours = depotCours; _serviceSecurite = serviceSecurite; _depotEtudiant = depotEtudiant; }