Beispiel #1
0
        public void Setup()
        {
            mock = new Mock <EntidadesContext>();

            var _dataUser = new List <TbSuep_User>()
            {
                new TbSuep_User()
                {
                    Id    = 1,
                    Login = "******",
                    Pass  = "******"
                },
                new TbSuep_User()
                {
                    Id    = 2,
                    Login = "******",
                    Pass  = "******"
                }
            }.AsQueryable();

            var _objMockSet = MockUtil <TbSuep_User> .GetMockSet(_dataUser);

            _objMockSet.Setup(m => m.Include(It.IsAny <string>())).Returns(_objMockSet.Object);

            mock.Setup(c => c.Users).Returns(_objMockSet.Object);
        }
Beispiel #2
0
 public void ShouldThrowExceptionIfNoUsersIsRegistered()
 {
     entitiesMock.Setup(m => m.Users).Returns(MockUtil <TbSuep_User> .GetMockSet(new List <TbSuep_User>().AsQueryable()).Object);
     Assert.ThrowsException <Exception>(() =>
     {
         new UserDAO(entitiesMock.Object).Get(1000);
     });
 }
Beispiel #3
0
        public void ShouldThrowExceptionIfListIsEmpty()
        {
            entitiesMock.Setup(c => c.UserTypes).Returns(
                MockUtil <TbSuep_User_Type> .GetMockSet(new List <TbSuep_User_Type>().AsQueryable()).Object);

            Assert.ThrowsException <Exception>(() => {
                new UserTypeDAO(entitiesMock.Object).Get();
            });
        }
Beispiel #4
0
        public void Setup()
        {
            entitiesMock = new Mock <EntidadesContext>();

            var data = new List <TbSuep_User_Type>()
            {
                new TbSuep_User_Type()
                {
                    Id       = 1,
                    UserType = "Teste"
                },
                new TbSuep_User_Type()
                {
                    Id       = 2,
                    UserType = "Teste2"
                }
            }.AsQueryable();

            var setMock = MockUtil <TbSuep_User_Type> .GetMockSet(data);

            entitiesMock.Setup(c => c.UserTypes).Returns(setMock.Object);
        }
Beispiel #5
0
        public void Setup()
        {
            entitiesMock = new Mock <EntidadesContext>();

            var data = new List <TbSuep_Agenda>()
            {
                new TbSuep_Agenda()
                {
                    Id              = 1,
                    Dt_Begin        = DateTime.Now.AddMinutes(-30),
                    Dt_End          = DateTime.Now.AddMinutes(30),
                    Id_User_Doctor  = 1,
                    Id_User_Pacient = 2
                },
                new TbSuep_Agenda()
                {
                    Id              = 3,
                    Dt_Begin        = DateTime.Now.AddHours(-2),
                    Dt_End          = DateTime.Now.AddHours(-1),
                    Id_User_Doctor  = 1,
                    Id_User_Pacient = 5
                },
                new TbSuep_Agenda()
                {
                    Id              = 2,
                    Dt_Begin        = DateTime.Now.AddDays(-1).AddHours(-1),
                    Dt_End          = DateTime.Now.AddDays(-1),
                    Id_User_Doctor  = 3,
                    Id_User_Pacient = 4
                }
            }.AsQueryable();

            var _objSetMock = MockUtil <TbSuep_Agenda> .GetMockSet(data);

            _objSetMock.Setup(m => m.Include(It.IsAny <string>())).Returns(_objSetMock.Object);
            entitiesMock.Setup(c => c.Agendas).Returns(_objSetMock.Object);
        }
Beispiel #6
0
        public void Setup()
        {
            entitiesMock = new Mock <EntidadesContext>();

            var data = new List <TbSuep_User>()
            {
                new TbSuep_User()
                {
                    Id           = 1,
                    CPF          = "40196138850",
                    FlActive     = true,
                    Id_User_Type = 1,
                    Login        = "******",
                    Pass         = "******",
                    Name         = "Paulo"
                },
                new TbSuep_User()
                {
                    Id           = 2,
                    CPF          = "12345678900",
                    FlActive     = true,
                    Id_User_Type = 2,
                    Login        = "******",
                    Pass         = "******",
                    Name         = "Usuario de teste"
                },
                new TbSuep_User()
                {
                    Id           = 3,
                    CPF          = "45612378900",
                    FlActive     = true,
                    Id_User_Type = 3,
                    Login        = "******",
                    Pass         = "******",
                    Name         = "Outro usuario de teste"
                },
                new TbSuep_User()
                {
                    Id           = 4,
                    CPF          = "00000000000",
                    FlActive     = false,
                    Id_User_Type = 1,
                    Login        = "******",
                    Pass         = "******",
                    Name         = "Admin inativo"
                },
                new TbSuep_User()
                {
                    Id           = 5,
                    CPF          = "11111111111",
                    FlActive     = false,
                    Id_User_Type = 2,
                    Login        = "******",
                    Pass         = "******",
                    Name         = "Medico inativo"
                },
                new TbSuep_User()
                {
                    Id           = 6,
                    CPF          = "22222222222",
                    FlActive     = false,
                    Id_User_Type = 3,
                    Login        = "******",
                    Pass         = "******",
                    Name         = "Paciente inativo"
                }
            }.AsQueryable();

            var _objSetMock = MockUtil <TbSuep_User> .GetMockSet(data);

            _objSetMock.Setup(m => m.Include(It.IsAny <string>())).Returns(_objSetMock.Object);
            entitiesMock.Setup(c => c.Users).Returns(_objSetMock.Object);
        }