Exemplo n.º 1
0
        public void PruebaParaValidarQueSeEncuentraUnInvitado()
        {
            // Arrange
            var invitado        = new Invitado();
            var categoriaEvento = new CategoriaEvento();
            var evento          = new Evento();

            invitado = null;
            var reservacion = new Reservacion(categoriaEvento, evento, invitado);
            // Act
            var eventoDomainService = new EventoDomainService();
            var resultado           = eventoDomainService.PosttEventoDomainService(reservacion);

            // Assert
            Assert.AreEqual("El Invitado no existe", resultado);
        }
Exemplo n.º 2
0
        public async Task <String> PostEventoApplicationService(Evento evento)
        {
            Reservacion reservarcion = await LlamadaALaBaseDeDatos(evento);

            var respuestaDomainService = _eventoDomainService.PosttEventoDomainService(reservarcion);

            bool hayErrorEnElDomainService = respuestaDomainService != null;

            if (hayErrorEnElDomainService)
            {
                return(respuestaDomainService);
            }
            _baseDatos.eventos.Add(evento);
            await _baseDatos.SaveChangesAsync();

            return(null);
        }