Example #1
0
        public void ObtenerInstancia_TipoRangoRecibido_InstanciaCorrecta(RangeType Tipo, Type ClassType)
        {
            //Arrange
            DetermineTypeFactory SUT = new DetermineTypeFactory();

            //Act
            var result = SUT.ObtenerInstancia(Tipo);

            //Assert
            Assert.IsInstanceOfType(result, ClassType);
        }
Example #2
0
        static void Main(string[] args)
        {
            IDetermineType        determineType        = new DetermineType();
            IValidateDate         validateDate         = new ValidateDate();
            IDetermineTypeFactory determineTypeFactory = new DetermineTypeFactory();
            IEventService         eventService         = new EventsService(determineType, validateDate, determineTypeFactory);
            IFileService          fileService          = new FileService(validateDate);
            IObtainFileService    obtainFileService    = new ObtainFileService();
            IValidateFile         validateFile         = new ValidateFile();
            IDisplayInfoService   displayInfoService   = new DisplayInfoService();

            EventManagement eventManagement = new EventManagement(eventService, fileService, obtainFileService, validateFile, displayInfoService);

            eventManagement.Init();
        }