public override BaseRepository <AdditionalField, TypeEntity> CreateRepository() { IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); AdditionalFieldRepository AdditionalFieldRepo = new AdditionalFieldRepository(IMMRequestContext); return(AdditionalFieldRepo); }
public override BaseRepository <TypeEntity, Topic> CreateRepository() { IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); TypeRepository TypeRepo = new TypeRepository(IMMRequestContext); return(TypeRepo); }
public void TestAdministratorGetAllOK2() { IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); AdministratorRepository adminRepo = new AdministratorRepository(IMMRequestContext); adminRepo.Add(new Administrator { Id = Guid.NewGuid(), Name = "Just Testing", Email = "*****@*****.**", Password = "******" }); adminRepo.Add(new Administrator { Id = Guid.NewGuid(), Name = "Just Testing again", Email = "*****@*****.**", Password = "******" }); adminRepo.Save(); var admins = adminRepo.GetAll().ToList().Count(); Assert.AreEqual(2, admins); }
public void TestAdministratorGet2() { var id = Guid.NewGuid(); IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); AdministratorRepository adminRepo = new AdministratorRepository(IMMRequestContext); Administrator admin1 = new Administrator() { Id = Guid.NewGuid(), Name = "Just Testing", Email = "*****@*****.**", Password = "******" }; Administrator admin2 = new Administrator() { Id = id, Name = "Just Testing again", Email = "*****@*****.**", Password = "******" }; adminRepo.Add(admin1); adminRepo.Add(admin2); adminRepo.Save(); Assert.AreEqual(adminRepo.Get(id), admin2); }
public void TestAreaGet2() { var id = Guid.NewGuid(); IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); AreaRepository areaRepo = new AreaRepository(IMMRequestContext); Area area1 = new Area() { Id = id, Name = "Limpieza", Topics = new List <Topic>() }; Area area2 = new Area() { Id = Guid.NewGuid(), Name = "Transporte", Topics = new List <Topic>() }; areaRepo.Add(area1); areaRepo.Add(area2); areaRepo.Save(); Assert.AreEqual(areaRepo.Get(id), area1); }
public void TestAreaGetAllOK2() { IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); AreaRepository areaRepo = new AreaRepository(IMMRequestContext); areaRepo.Add(new Area { Id = Guid.NewGuid(), Name = "Limpieza", Topics = new List <Topic>() }); areaRepo.Add(new Area { Id = Guid.NewGuid(), Name = "Transporte", Topics = new List <Topic>() }); areaRepo.Save(); var areas = areaRepo.GetAll().ToList().Count(); Assert.AreEqual(2, areas); }
public override BaseRepository <Topic, Area> CreateRepository() { IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); TopicRepository topicRepo = new TopicRepository(IMMRequestContext); return(topicRepo); }
public void GetInvalid() { var id = Guid.NewGuid(); IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); AdministratorRepository adminRepo = new AdministratorRepository(IMMRequestContext); adminRepo.Get(id); }
public AdministratorLogic CreateLogic() { IMMRequestContext Context = ContextFactory.GetNewContext(); var Repository = new AdministratorRepository(Context); var Logic = new AdministratorLogic(Repository); return(Logic); }
public void GetInvalid() { var id = Guid.NewGuid(); IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); RequestRepository requestRepo = new RequestRepository(IMMRequestContext); requestRepo.Get(id); }
public void UpdateInvalid() { IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); RequestRepository requestRepo = new RequestRepository(IMMRequestContext); Request InitEntity = CreateEntity(); requestRepo.Update(InitEntity); requestRepo.Save(); }
public void UpdateInvalid() { IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); AreaRepository baseRepo = new AreaRepository(IMMRequestContext); Area InitEntity = CreateEntity(); baseRepo.Update(InitEntity); baseRepo.Save(); }
public void AddOk() { Request Entity = CreateEntity(); IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); RequestRepository requestRepo = new RequestRepository(IMMRequestContext); requestRepo.Add(Entity); requestRepo.Save(); Assert.AreEqual(1, requestRepo.GetAll().ToList().Count()); }
public void AddOk() { Area Entity = CreateEntity(); IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); AreaRepository baseRepo = new AreaRepository(IMMRequestContext); baseRepo.Add(Entity); baseRepo.Save(); Assert.AreEqual(1, baseRepo.GetAll().ToList().Count()); }
public void SaveOk() { IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); AreaRepository baseRepo = new AreaRepository(IMMRequestContext); Area InitEntity = CreateEntity(); baseRepo.Add(InitEntity); baseRepo.Save(); Area AreaToReturn = baseRepo.Get(InitEntity.Id); Assert.AreEqual(InitEntity, AreaToReturn); }
public void SaveOk() { IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); RequestRepository requestRepo = new RequestRepository(IMMRequestContext); Request InitEntity = CreateEntity(); requestRepo.Add(InitEntity); requestRepo.Save(); Request RetrievedEntity = GetSavedEntity(requestRepo, InitEntity); Assert.AreEqual(InitEntity, RetrievedEntity); }
public void TestRequestGetAllOK() { IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); RequestRepository requestRepo = new RequestRepository(IMMRequestContext); requestRepo.Add(new Request { Id = Guid.NewGuid(), Description = "Testing" }); requestRepo.Save(); var requests = requestRepo.GetAll().ToList().Count(); Assert.AreEqual(1, requests); }
public void TestRequestGet() { var id = Guid.NewGuid(); IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); RequestRepository requestRepo = new RequestRepository(IMMRequestContext); Request request = new Request() { Id = id, Description = "Testing" }; requestRepo.Add(request); requestRepo.Save(); Assert.AreEqual(requestRepo.Get(id), request); }
public void UpdateNotOk() { IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); RequestRepository requestRepo = new RequestRepository(IMMRequestContext); Request InitEntity = CreateEntity(); requestRepo.Add(InitEntity); requestRepo.Save(); var EntityProp = GetEntityProp(); requestRepo.Update(InitEntity); requestRepo.Save(); Assert.AreNotEqual(CompareProps(GetSavedEntity(requestRepo, InitEntity), EntityProp), true); }
public void TestAreaGetAll3() { IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); AreaRepository areaRepo = new AreaRepository(IMMRequestContext); Area area = new Area() { Id = Guid.NewGuid(), Name = "Limpieza", Topics = new List <Topic>() }; areaRepo.Add(area); areaRepo.Save(); var areas = areaRepo.GetAll().ToList(); Assert.AreEqual(areas.First(), area); }
public void RemoveOk2() { Area FirstEntity = CreateEntity(); Area SecondEntity = CreateEntity(); IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); AreaRepository baseRepo = new AreaRepository(IMMRequestContext); baseRepo.Add(FirstEntity); baseRepo.Add(SecondEntity); baseRepo.Save(); baseRepo.Remove(FirstEntity); baseRepo.Remove(SecondEntity); baseRepo.Save(); Assert.AreEqual(0, baseRepo.GetAll().ToList().Count()); }
public void UpdateNotOk() { IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); AreaRepository baseRepo = new AreaRepository(IMMRequestContext); Area InitEntity = CreateEntity(); baseRepo.Add(InitEntity); baseRepo.Save(); var EntityProp = GetEntityProp(); baseRepo.Update(InitEntity); baseRepo.Save(); Area AreaToReturn = baseRepo.Get(InitEntity.Id); Assert.AreNotEqual(CompareProps(AreaToReturn, EntityProp), true); }
public void TestAdministratorGetAll3() { IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); AdministratorRepository adminRepo = new AdministratorRepository(IMMRequestContext); Administrator admin = new Administrator() { Id = Guid.NewGuid(), Name = "Just Testing", Email = "*****@*****.**", Password = "******" }; adminRepo.Add(admin); adminRepo.Save(); var admins = adminRepo.GetAll().ToList(); Assert.AreEqual(admins.First(), admin); }
public AdministratorLogic() { IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); this.repository = new AdministratorRepository(IMMRequestContext); }
public RequestLogic() { IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); this.repository = new RequestRepository(IMMRequestContext); }
public AdditionalFieldLogic() { IMMRequestContext IMMRequestContext = ContextFactory.GetNewContext(); this.repository = new AdditionalFieldRepository(IMMRequestContext); }