public LocationControllerTest() { mockUnitOfWork = new Mock <BLL.IUnitOfWork>(); mockLocationRepo = new Mock <Repository.IRepository <EF.Location> >(); var mockIQueryableLocation = new TestRepo().Locations.AsQueryable().BuildMock(); mockLocationRepo.Setup(x => x.Entities).Returns(mockIQueryableLocation.Object); var mockEventRepo = new Mock <Repository.IRepository <EF.Event> >(); var mockIQueryableEvent = new TestRepo().Events.AsQueryable().BuildMock(); mockEventRepo.Setup(x => x.Entities).Returns(mockIQueryableEvent.Object); mockUnitOfWork.Setup(x => x.LocationRepository).Returns(mockLocationRepo.Object); mockUnitOfWork.Setup(x => x.EventRepository).Returns(mockEventRepo.Object); locationBusiness = new BLL.Location(mockUnitOfWork.Object); eventBusiness = new BLL.Event(mockUnitOfWork.Object); var profile = new AutoMapperProfileConfiguration(); var mapperConfig = new MapperConfiguration(config => config.AddProfile(profile)); var mapper = new Mapper(mapperConfig); controller = new LocationController(locationBusiness, eventBusiness, mapper); controller.ControllerContext = new ControllerContext(); controller.ControllerContext.HttpContext = new DefaultHttpContext(); controller.ControllerContext.HttpContext.Items.Add("EndUser", new EF.EndUser { MemberId = 1, Member = new EF.Member { CommunityId = 1 } }); }
public ReportTemplateControllerTests() { mockUnitOfWork = new Mock <BLL.IUnitOfWork>(); mockReportRepo = new Mock <Repository.IRepository <EF.Report> >(); var mockIQueryableReport = new TestRepo().Reports.AsQueryable().BuildMock(); mockReportRepo.Setup(x => x.Entities).Returns(mockIQueryableReport.Object); mockEventCategoryRepo = new Mock <Repository.IRepository <EF.EventCategory> >(); var mockIQueryableEventCategory = new TestRepo().EventCategories.AsQueryable().BuildMock(); mockEventCategoryRepo.Setup(x => x.Entities).Returns(mockIQueryableEventCategory.Object); mockUnitOfWork.Setup(x => x.ReportRepository).Returns(mockReportRepo.Object); mockUnitOfWork.Setup(x => x.EventCategoryRepository).Returns(mockEventCategoryRepo.Object); eventCategoryBusiness = new BLL.EventCategory(mockUnitOfWork.Object); reportBusiness = new BLL.Report(mockUnitOfWork.Object); var profile = new AutoMapperProfileConfiguration(); var mapperConfig = new MapperConfiguration(config => config.AddProfile(profile)); var mapper = new Mapper(mapperConfig); controller = new ReportTemplateController(reportBusiness, eventCategoryBusiness, mapper); controller.ControllerContext = new ControllerContext(); controller.ControllerContext.HttpContext = new DefaultHttpContext(); controller.ControllerContext.HttpContext.Items.Add("EndUser", new EF.EndUser { MemberId = 1, Member = new EF.Member { CommunityId = 1 } }); }
private void btnClear_Click(object sender, EventArgs e) { var repository = new TestRepo(); var grid = new Test(); repository.ClearCart(); repository.RefreshCart(mgvCart); }
public async Task IdTest() { var repo = new TestRepo(); await repo.InsertOrUpdateAsync(new AzureTableItem { Id = new TableId("1", "2") }); var item = await repo.GetAsync(new TableId("1", "2")); item.Should().NotBeNull(); }
public List <TestInfo> Get_Tests(ref PaginationInfo pager) { List <TestInfo> tests = new List <TestInfo>(); TestRepo tRepo = new TestRepo(); tests = tRepo.Get_Tests(ref pager); return(tests); }
public TestInfo Get_Test_By_Id(int testId) { TestInfo test = new TestInfo(); TestRepo tRepo = new TestRepo(); test = tRepo.Get_Test_By_Id(testId); return(test); }
public List <ProcessInfo> Get_Processes() { List <ProcessInfo> processes = new List <ProcessInfo>(); TestRepo tRepo = new TestRepo(); processes = tRepo.Get_Processes(); return(processes); }
public List <TestInfo> Get_Test_By_Process_Id(int processId, ref PaginationInfo pager) { List <TestInfo> fabricTypes = new List <TestInfo>(); TestRepo tRepo = new TestRepo(); fabricTypes = tRepo.Get_Test_By_Process_Id(processId, ref pager); return(fabricTypes); }
public ActionResult Create(TestViewModel model) { ResponResultViewModel result = TestRepo.Update(model); return(Json(new { success = result.Success, message = result.Message, entity = result.Entity }, JsonRequestBehavior.AllowGet)); }
public ActionResult Delete(TestViewModel model) { ResponseResult result = TestRepo.Delete(model); return(Json(new { success = result.Success, message = result.ErrorMessage, entity = result.Entity }, JsonRequestBehavior.AllowGet)); }
public void Sets_Properties() { // Arrange var db = Substitute.For <IDb>(); var log = Substitute.For <ILog <TestRepo> >(); // Act var result = new TestRepo(db, log); // Assert Assert.Same(db, result.DbTest); Assert.Same(log, result.LogTest); }
// Validalsi Nama Test Tidak Boleh Sama public ActionResult CheckName(string name = "") { TestViewModel data = TestRepo.CheckName(name); ResponseResult result = new ResponseResult(); if (data.name != null) { result.Success = false; } return(Json(new { success = result.Success }, JsonRequestBehavior.AllowGet)); }
public with_a_test_record_repo() : base() { var baseMappings = new MapperConfigurationExpression(); var _mapperConfiguration = new MapperConfiguration(cfg => { cfg.AddProfile(new TestRecordMapping()); }); _aMapper = _mapperConfiguration.CreateMapper(); _testRepo = new TestRepo(_testRecordContext, _aMapper, new TestDeepUpdater()); _unitOfWork = new TestUnitOfWork(_testRecordContext, _testRepo); }
private void btnDelete_Click(object sender, EventArgs e) { if (mgvCart.SelectedRows.Count != 1) { MessageBox.Show("Select the specific test"); } else { var en = new TestEntity(); var re = new TestRepo(); en.TestName = mgvCart.CurrentRow.Cells["name"].Value.ToString(); re.DeleteItem(en); re.RefreshCart(mgvCart); } }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); var dbPath = Path.Combine(System.Environment.GetFolderPath (System.Environment.SpecialFolder.Personal), "UsersDB.db"); // var usersRepository = new RickyRepository(dbPath); // comment while testing var testRepository = new TestRepo(); Xamarin.Essentials.Platform.Init(this, savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); LoadApplication(new App(testRepository)); }
private void mbtnGenerateInovice_Click(object sender, EventArgs e) { if (mgvCart.SelectedRows.Count != 1) { MessageBox.Show("Please select Test"); } else { var en = new TestEntity(); var re = new TestRepo(); en.IdGenerated = mtxtTestId.Text; en.PatientName = this.PatientName; en.PatientAge = int.Parse(this.Age); en.Sex = this.Sex; en.Reference = this.Reference; if (this.mtxtDiscount.Text == "") { en.Discount = 0; } else { en.Discount = int.Parse(this.mtxtDiscount.Text.Trim()); } var pay = re.MakeBill(); var dis = en.Discount; en.Total = CalculateBill(pay, dis); en.Date = dtpDate.Value.ToString("yyyy-MM-dd"); en.Time = dtpTime.Value.ToString("hh:mm tt"); re.InsertToOrder(en); re.ClearCart(); re.RefreshCart(mgvCart); var bill = new Bill(this, mtxtTestId.Text); this.Hide(); ClearBoxes(); bill.Show(); } }
public RsvpControllerTests() { mockUnitOfWork = new Mock <BLL.IUnitOfWork>(); mockRsvpRepo = new Mock <Repository.IRepository <EF.Rsvp> >(); var mockIQueryableRsvp = new TestRepo().Rsvps.AsQueryable().BuildMock(); mockRsvpRepo.Setup(x => x.Entities).Returns(mockIQueryableRsvp.Object); mockUnitOfWork.Setup(x => x.RsvpRepository).Returns(mockRsvpRepo.Object); rsvpBusiness = new BLL.Rsvp(mockUnitOfWork.Object); rsvpController = new RsvpController(rsvpBusiness); rsvpController.ControllerContext = new ControllerContext(); rsvpController.ControllerContext.HttpContext = new DefaultHttpContext(); rsvpController.ControllerContext.HttpContext.Items.Add("EndUser", new EF.EndUser { MemberId = 1 }); }
public UserControllerTests() { mockUnitOfWork = new Mock <BLL.IUnitOfWork>(); mockEndUserRepo = new Mock <Repository.IRepository <EF.EndUser> >(); var mockIQueryableEndUser = new TestRepo().EndUsers.AsQueryable().BuildMock(); mockEndUserRepo.Setup(x => x.Entities).Returns(mockIQueryableEndUser.Object); mockUnitOfWork.Setup(x => x.EndUserRepository).Returns(mockEndUserRepo.Object); endUserBusiness = new BLL.EndUser(mockUnitOfWork.Object); controller = new UserController(endUserBusiness); controller.ControllerContext = new ControllerContext(); controller.ControllerContext.HttpContext = new DefaultHttpContext(); controller.ControllerContext.HttpContext.Items.Add("EndUser", new EF.EndUser { MemberId = 1 }); }
private void mbtnAdd_Click(object sender, EventArgs e) { if (this.mtxtTestPrice.Text == "" || this.cmbTest.SelectedIndex == -1) { MessageBox.Show("Please Select Test First"); } else { var en = new TestEntity(); var repo = new TestRepo(); en.TestName = this.cmbTest.Text.Trim(); en.TestId = this.mtxtTestId.Text.Trim(); en.Price = float.Parse(this.mtxtTestPrice.Text.Trim()); en.Date = this.dtpDate.Value.Date.ToString("yyyy-MM-dd"); //en.Discount = iRnt.Parse(this.mtxtDiscount.Text.Trim()); repo.AddToCart(en); repo.RefreshCart(mgvCart); } }
// Set Up Test List public ActionResult SetUpTest(long id) { ViewBag.IdBatch = id; // mengirim bath id List <TestViewModel> data = TestRepo.All(""); foreach (var item in data) { BatchTestViewModel btmodel = BatchRepo.Check(id, item.id); if (btmodel.batch_id == 0) { item.check = true; } else { item.check = false; } } return(PartialView("_SetUpTest", data)); }
TestRepo SetProject(Project project) { var projectPath = project.FullName; if (projectPath != _projectPath) { _projectPath = projectPath; var dir = Path.GetDirectoryName(projectPath); ProjectItem repoItem = null; foreach (ProjectItem i in project.ProjectItems) { if (Path.GetExtension(i.Name) == TestRepo.FileExtension) { repoItem = i; } } if (repoItem == null) { var filename = project.Name + TestRepo.FileExtension; _repoPath = Path.Combine(dir, filename); _projectRepo = new TestRepo(); _projectRepo.Save(_repoPath); project.ProjectItems.AddFromFile(_repoPath); } else { _repoPath = Path.Combine(dir, repoItem.Name); _projectRepo = TestRepo.Open(_repoPath); } } return(_projectRepo); }
public ActionResult Edit(long id) { ViewBag.TestList = new SelectList(TestRepo.All(""), "id", "name"); ViewBag.Test_TypeList = new SelectList(TestTypeRepo.GetBySearch(""), "id", "name"); return(PartialView("_Edit", Document_TestRepo.ById(id))); }
public ActionResult Create() { ViewBag.TestList = new SelectList(TestRepo.All(""), "id", "name"); ViewBag.Test_TypeList = new SelectList(TestTypeRepo.GetBySearch(""), "id", "name"); return(PartialView("_Create")); }
public ActionResult Test() { ViewBag.Testlist = new SelectList(TestRepo.All(), "id", "name"); return(PartialView("_Test")); }
public List <AutocompleteInfo> Get_Test_Autocomplete(string test_Name) { TestRepo tRepo = new TestRepo(); return(tRepo.Get_Test_Autocomplete(test_Name)); }
public void Update(TestInfo test) { TestRepo tRepo = new TestRepo(); tRepo.Update(test); }
// List & Search public ActionResult List(string search = "") { return(PartialView("_List", TestRepo.All(search))); }
public void Insert(TestInfo test) { TestRepo tRepo = new TestRepo(); tRepo.Insert(test); }
// Edit public ActionResult Edit(long id) { return(PartialView("_Edit", TestRepo.ById(id))); }
// Delete public ActionResult Delete(long id) { return(PartialView("_Delete", TestRepo.ById(id))); }