示例#1
0
 // this example is too simple to require a dependancy injection framework --
 // but we allow a constructor injecton for unit tests
 public FactorialService(IFactorialComputationService factorialComputationService)
 {
     FactorialComputationService = factorialComputationService;
 }
示例#2
0
 public void TestInit()
 {
     _mockedFactorialComputationService = Substitute.For <IFactorialComputationService>();
     _factorialService = new FactorialService(_mockedFactorialComputationService);
 }
示例#3
0
 public FactorialService()
 {
     FactorialComputationService = new FactorialComputationService();
 }