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); }
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); }); }
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(); }); }
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); }
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); }
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); }