Beispiel #1
0
 public void RegisterTest()
 {
     using (var mock = AutoMock.GetLoose())
     {
         var rebeld = new Rebeld();
         mock.Mock <IInfrastructureRepository <Rebeld> >().Setup(repository => repository.Register(rebeld)).Returns(rebeld);
         mock.Mock <ILog>();
         var mockedLog        = mock.Create <ILog>();
         var rebeldRepository = new RebeldRepository(mockedLog);
         var result           = rebeldRepository.Register(rebeld);
         Assert.AreEqual(rebeld, result);
     }
 }
Beispiel #2
0
 public void RegisterTest()
 {
     using (var mock = AutoMock.GetLoose())
     {
         var rebeld = new Rebeld();
         mock.Mock <IInfrastructureRepository <Rebeld> >().Setup(repository => repository.Register(rebeld)).Returns(rebeld);
         mock.Mock <ILog>();
         var mockedService = mock.Create <IInfrastructureRepository <Rebeld> >();
         var mockedLog     = mock.Create <ILog>();
         var rebeldService = new RebeldService(mockedLog, mockedService);
         var rebeldDto     = new RebeldDto();
         rebeldDto.Names = new List <String>()
         {
             ("Pepe")
         };
         rebeldDto.PlanetName = "Saturno";
         var result = rebeldService.Register(rebeldDto);
         Assert.AreEqual(true, result);
     }
 }