public void GetCompany_Update_BadRequest() { // Arrange long companyId = 12; var mockService = new Mock<ICompanyService>(); var updateCompanyDto = new CompanyDto() { Name = "", Employees = new List<EmployeDto>() { new EmployeDto() { LastName = "Jan", FirstName = "Nowak", DateOfBirth = DateTime.Now, JobTitle = JobTitle.Developer.ToString() } } }; mockService.Setup(s => s.Get(companyId)) .Returns(GetTestCompanees().First()); var controller = new CompanyController(mockService.Object); // Assert controller.ModelState.AddModelError("Name", "Required"); // Act var result = controller.Update(companyId, updateCompanyDto); // Assert Assert.IsType<BadRequestObjectResult>(result); }
static void Main(string[] args) { Helper.Config.ConnectionString = "Data Source=tappqa;Initial Catalog=Training-LD-CompanyDB;Integrated Security=True"; Console.WriteLine("Please choose the table you want to select."); switch (Console.ReadLine().ToLower()) { case "company read": Console.Clear(); CompanyController.Read(); Console.ReadLine(); break; case "company addorupdate": Console.Clear(); CompanyController.AddOrUpdate(); Console.ReadLine(); break; case "company readbyid": Console.Clear(); CompanyController.ReadById(); Console.ReadLine(); break; } }
public void ReloadPanel() { pnl_companies.Controls.Clear(); var companies = CompanyController.getAll(); // .OrderBy(t => t.id).Reverse() if (btn_orderby_name.Checked) { companies = companies.OrderBy(c => c.name); } if (btn_orderby_city.Checked) { companies = companies.OrderBy(c => c.city); } foreach (var c in companies) { pnl_companies.Controls.Add(new uc_CompanyModel { id = c.id, name = c.name, address = c.address, city = c.city, zip_code = c.zip_code }); } }
private void Awake() { Instance = this; engineerGameObjectMap = new Dictionary <int, GameObject>(); CreateCompany(); CreateEngineerGameObjects(); }
private void btn_Save_Click(object sender, RoutedEventArgs e) { try { CompanyController controller = new CompanyController(); ResponseVm response = controller.GetCompanyBranches(CompanyId);//.Where(x => x.Id != RowId).Any(x => x.Name.ToLower() == txtName.Text.ToLower()); if (response.FaultData == null) { if (response.Response.Where(x => x.Id != RowId).Any(x => x.Name.ToLower() == txtName.Text.ToLower())) { Common.ErrorMessage("Branch'" + txtName.Text + "' already exist", header); } else { SaveBranch(controller); } } else { Common.ErrorMessage(response.FaultData.Detail.ErrorDetails, header); } } catch (Exception ex) { Common.ErrorMessage(ex.Message, header); } }
private void btnCompanyUpdate_Click(object sender, EventArgs e) { string tempName; try { if (currentCompany == null) { lblresponse.Text = "No company chosen"; return; } tempName = txtCompanyName.Text; tempName = tempName.Trim(); if (String.IsNullOrEmpty(tempName)) { lblresponse.Text = "Name field is empty"; return; } currentCompany.Name = txtCompanyName.Text; CompanyController.Update(currentCompany); FillListWithAllCompanies(); lblresponse.Text = "Company updated"; } catch (Exception ex) { lblresponse.Text = ErrorHandlern.HandleExceptions(ex); } }
public void GetAllCompanies_ReturnsListOfCompanies() { var mockService = new Mock <ICompanyService>(); mockService .Setup(service => service.GetAllCompanies()) .Returns( new List <Company> { new Company { Id = 1, City = "Västerås", Name = "MyCoolCompany", PostalCode = 11111, Street = "MyCoolStreet" }, new Company { Id = 2, City = "Örebro", Name = "MyNotSoCoolCompany", PostalCode = 22222, Street = "MyNotSoCoolStreet" } }); var mockLogger = new Mock <ILogger <CompanyController> >(); var controller = new CompanyController(mockService.Object, mockLogger.Object); var result = controller.Companies(); Assert.AreEqual(2, result.Count); Assert.AreEqual(1, result[0].Id); Assert.AreEqual("Västerås", result[0].City); Assert.AreEqual("MyCoolCompany", result[0].Name); Assert.AreEqual(11111, result[0].PostalCode); Assert.AreEqual("MyCoolStreet", result[0].Street); }
private void CompanyNew_Load(object sender, EventArgs e) { InitComboBox(); Company companyInfo = null; if (Mode == ScreenMode.Update) { using (CompanyController controller = new CompanyController()) { companyInfo = controller.GetCompanyInfo(CompanyID); } } CompanyInfo = ModelHelper.CopyToNew <Company, CompanyView>(companyInfo); BinSource = new BindingSource { DataSource = CompanyInfo }; SetBindingData(); SetEnable(); CompanyType_CheckedComboBoxEdit.RefreshEditValue(); }
public async Task Can_getAll_responseCompanyList() { //Arrange await using var context = new ApplicationDb(ContextOptions); var logger = Mock.Of <ILogger <CompanyController> >(); var controller = new CompanyController(context, null, null, logger, null, null); //Act var result = await controller.GetAllAsync(); var okResult = result as OkObjectResult; //Assert Assert.NotNull(okResult); Assert.Equal(StatusCodes.Status200OK, okResult.StatusCode); var okResultValue = okResult.Value as IEnumerable <ResponseCompany>; Assert.NotNull(okResultValue); var responseCompanies = okResultValue as ResponseCompany[] ?? okResultValue.ToArray(); Assert.Single(responseCompanies); Assert.Equal("One", responseCompanies.First().Name); }
public async Task Can_addByUrlAsync_responseCompany() { //Arrange await using var context = new ApplicationDb(ContextOptions); var browsingContextServiceMock = new Mock <IBrowsingContextService>(); var logger = Mock.Of <ILogger <CompanyController> >(); var backgroundTaskQueueMock = new BackgroundCompaniesQueue(10); browsingContextServiceMock .Setup(service => service.OpenPageAsync("https://prom.ua/c3502019-toppoint-tvoj-internet.html")) .ReturnsAsync(await MockOpenPageAsync()); var controller = new CompanyController(context, null, new BrowsingContextService(), logger, backgroundTaskQueueMock, null); //Act var result = await controller.AddByUrlAsync("https://prom.ua/c3502019-toppoint-tvoj-internet.html"); var okResult = result as OkObjectResult; //Assert Assert.NotNull(okResult); Assert.Equal(StatusCodes.Status200OK, okResult.StatusCode); var okResultValue = okResult.Value as ResponseCompany; Assert.NotNull(okResultValue); Assert.Equal("3502019", okResultValue.ExternalId); }
public void GetAllCompanyes() { var mock = new Mock <IRepository <Company> >(); mock.Setup(repo => repo.GetAll()).Returns(GetAllTest()); var factoryMock = new Mock <IRepositoryFactory>(); factoryMock.Setup(f => f.GetRepository <Company>()).Returns(mock.Object); _companyController = new CompanyController(factoryMock.Object); var json = _companyController.GetAll(); var company = json.Value as List <Company>; Assert.NotNull(json); Assert.NotNull(company); Assert.AreEqual(company.Count, 2); //var mock1 = new Mock<IRepository<Company>>(); //mock1.Setup(repo => repo.GetAll().FirstOrDefault()).Returns(GetFirstOrDefaultTest(1)); //var factoryMock1 = new Mock<IRepositoryFactory>(); //factoryMock1.Setup(f => f.GetRepository<Company>()).Returns(mock1.Object); //_companyController = new CompanyController(factoryMock1.Object); //json = _companyController.GetAll(); //company = json.Value as List<Company>; //Assert.AreEqual(); }
// Start is called before the first frame update void Start() { mashTun = GameObject.Find("MashTun").GetComponent <MashTun>(); companyController = GameObject.Find("CompanyController").GetComponent <CompanyController>(); SetupDropDown(); SetStatusText(); }
public CompanyControllerTests() { var mockDto = new CompanyDto() { Id = 1 }; var mockCreatedDto = new CreatedResponseDto() { Id = 1 }; IEnumerable <CompanyDto> mockDtoList = new List <CompanyDto> { mockDto }; _mock.Setup(service => service .CreateAsync(null)) .Returns(Task.FromResult(mockCreatedDto)); _mock.Setup(service => service .UpdateAsync(1, null)) .Returns(Task.FromResult(mockDto)); _mock.Setup(service => service .SearchAsync(null)) .Returns(Task.FromResult(mockDtoList)); _companyController = new CompanyController(_mock.Object); }
private void uc_CreateUpdatePatent_Load(object sender, EventArgs e) { if (molecule_id != 0) { cbox_molecules.Items.Add(MoleculeController.getById(molecule_id).real_name); cbox_molecules.SelectedIndex = 0; } if (company_id != 0) { cbox_companies.Items.Add(CompanyController.getById(company_id).name); cbox_companies.SelectedIndex = 0; } if (country != null) { tbox_country.Text = country; } if (number != null) { tbox_number.Text = number.Substring(3); } if (deposit_date >= dtime_deposit_date.MinDate) { dtime_deposit_date.Value = deposit_date; } if (duration != 0) { nbox_duration.Value = duration; } }
private void uc_CreateUpdateContract_Load(object sender, EventArgs e) { if (company_id != 0) { cbox_companies.Items.Add(CompanyController.getById(company_id).name); cbox_companies.SelectedIndex = 0; } if (patent_id != 0) { cbox_patents.Items.Add(PatentController.getById(patent_id).number); cbox_patents.SelectedIndex = 0; } if (create_date > dtime_deposit_date.MinDate) { dtime_deposit_date.Value = create_date; } if (duration != 0) { nbox_duration.Value = duration; } if (price != 00.00) { tbox_price.Text = price.ToString(); } }
/// <summary> /// Kiểm tra tồn tại /// </summary> /// <param name="type">1: MST; 2: CompanySName</param> /// <param name="value"></param> /// <returns></returns> private bool IsCheckExists() { using (CompanyController controller = new CompanyController()) { var companys = controller.GetCompanys(); if (CompanyInfo?.CompanyID != null) { companys = companys.Where(o => o.CompanyID != CompanyInfo?.CompanyID).ToList(); } if (companys.Exists(o => o.CompanySName == CompanySName_TextEdit.Text)) { CompanySName_TextEdit.Focus(); MessageBoxHelper.ShowErrorMessage(BSMessage.BSM000033, CompanySName_Label.Text); return(false); } if (companys.Exists(o => o.MST == MST_TextEdit.Text)) { MST_TextEdit.Focus(); MessageBoxHelper.ShowErrorMessage(BSMessage.BSM000033, MST_Label.Text); return(false); } } return(true); }
protected override void OnInitialized(EventArgs e) { base.OnInitialized(e); _controller = new CompanyController(this.listItems); this.DataContext = _controller; }
public GThermalPrinter(List <MDB_SingleItemSale> list, MDB_Sale trans_model) { companyController = new CompanyController(); companyModelData = companyController.get_company_details(); this.list = list; this.trans_model = trans_model; }
public void AdvanceTime(int hours) { Time += hours; DeltaTime = hours; foreach (var observable in _observables) { observable.PreTick(); } foreach (var observable in _observables) { observable.Tick(); } foreach (var observable in _observables) { observable.PostTick(); } G.MP.Statistics.TakeSnapshot(); foreach (var observable in _observables) { observable.LateTick(); } Object.FindObjectOfType <HexGrid>().Refresh(); CompanyController.ControlAll(); PawnWindow.RefreshAll(); }
public void ReturnDefaultViewWithModel_WhenCompanyFound() { // Arrange var dataMock = new Mock <IPickAndBookData>(); var companyRepositoryMock = new Mock <ICompanyRepository>(); Guid companyId = Guid.NewGuid(); Company company = new Company() { CompanyId = companyId, Address = "Adress", City = "City", CategoryId = Guid.NewGuid(), CompanyDescription = "Description", CompanyName = "Name", Email = "Email", PhoneNumber = "889966558855", UserId = Guid.NewGuid().ToString() }; companyRepositoryMock.Setup(c => c.GetById(companyId)).Returns(company); dataMock.Setup(c => c.Companies).Returns(companyRepositoryMock.Object); var categoryRepositoryMock = new Mock <ICategoryRepository>(); var categoriesAll = GetCategories(5); categoryRepositoryMock.Setup(c => c.All()).Returns(categoriesAll.AsQueryable()); dataMock.Setup(c => c.Categories).Returns(categoryRepositoryMock.Object); CompanyController controller = new CompanyController(dataMock.Object); // Act & Assert controller.WithCallTo(c => c.Edit(companyId)) .ShouldRenderDefaultView() .WithModel <Company>(company); }
private void Delete_Button_Click(object sender, EventArgs e) { CM_Company company = Company_GridView.GetFocusedRow().CastTo <CM_Company>(); if (company == null) { MessageBoxHelper.ShowErrorMessage(BSMessage.BSM000026); return; } using (CompanyController controller = new CompanyController()) { try { controller.DeleteCompany(company); MessageBoxHelper.ShowInfoMessage(BSMessage.BSM000027); CompanyData = new BindingList <CM_Company>(controller.GetCompanys()); Company_GridControl.DataSource = CompanyData; } catch { MessageBoxHelper.ShowErrorMessage(BSMessage.BSM000031); return; } } }
private List <CM_Company> GetCompanyList() { using (CompanyController controller = new CompanyController()) { return(controller.GetCompanys()); } }
public async Task When_AddContact_Then_ObjectFromRepositoryIsPresent() { // Arrange var mockRepo = new Mock <ICompanyRepository>(); mockRepo.Setup(repo => repo.AddContact(It.IsAny <Guid>(), It.IsAny <Guid>())) .ReturnsAsync(true); var guid = Guid.NewGuid(); var company = new Company() { Id = guid, Name = guid.ToString().Substring(10), VAT = guid.ToString().Substring(1, 5) }; mockRepo.Setup(repo => repo.GetById(It.IsAny <Guid>())) .ReturnsAsync(company); var controller = new CompanyController(mockRepo.Object, null); // Act var result = await controller.AddContact(It.IsAny <Guid>(), It.IsAny <Guid>()); // Check Assert.IsNotNull(result); Assert.AreEqual(company, result); }
public void loadCompanyInfo() { IList <Company> companies = CompanyController.listOfAllCompany(); if (companies.Count == 1) { company = companies[0]; updateCompanyInfoInForm(); } else { formUpdateCompanyInformation.Visible = true; company = new Company { Name = "No name", Address = "No Address", Location = "No Location", Description = "No Description." }; CompanyController.createCompany(company); updateCompanyInfoInForm(); } }
public UpdateCompanyForm(CompanyView companyView) { InitializeComponent(); CompanyController = new CompanyController(); CompanyView = companyView; }
public void GetCompany_Update_Ok() { // Arrange long companyId = 12; var mockService = new Mock<ICompanyService>(); var updateCompanyDto = new CompanyDto() { Name = "newCompany", EstablishmentYear = 1236, Employees = new List<EmployeDto>() { new EmployeDto() { LastName = "Jan", FirstName = "Nowak", DateOfBirth = DateTime.Now, JobTitle = JobTitle.Developer.ToString() } } }; mockService.Setup(s => s.Get(companyId)) .Returns(GetTestCompanees().First()); var controller = new CompanyController(mockService.Object); // Act var result = controller.Update(companyId ,updateCompanyDto); // Assert var okResult = Assert.IsType<OkObjectResult>(result); var companyDto = Assert.IsType<CompanyDto>(okResult.Value); Assert.Equal("newCompany", companyDto.Name); Assert.Equal(1236, companyDto.EstablishmentYear); mockService.Verify(); }
public void Put_ShouldUpdateCompany() { var controller = new CompanyController(_mocCR.Object, _mockUOW.Object); var company = new CompanyDTO { ID = 1, Name = "Company AA" }; controller.Request = new HttpRequestMessage(); controller.Request.RequestUri = new Uri("http://test"); var result = controller.Put(1, company) as IHttpActionResult; _mocCR.Verify( cr => cr.Update(It.Is <Company>(c => c.ID == 1)), Times.Once); _mockUOW.Verify( uow => uow.SaveChanges(), Times.Once); Assert.IsTrue(result is CreatedNegotiatedContentResult <CompanyDTO>); var createdResult = result as CreatedNegotiatedContentResult <CompanyDTO>; Assert.AreEqual(company.ID, createdResult.Content.ID); Assert.AreEqual(company.Name, createdResult.Content.Name); Assert.AreEqual(controller.Request.RequestUri.ToString() + "/" + company.ID, createdResult.Location.ToString()); }
public void GetCompany_Create_StatusCode_201() { // Arrange var mockService = new Mock<ICompanyService>(); long id = 12; var newCompanyDto = new CompanyDto() { Name = "test new", EstablishmentYear = 2018, Employees = new List<EmployeDto>() { new EmployeDto() { LastName = "Jan", FirstName = "Nowak", DateOfBirth = DateTime.Now, JobTitle = JobTitle.Developer.ToString() } } }; mockService.Setup(s => s.Validate(newCompanyDto)) .Returns(new ValidateDto()); mockService.Setup(s => s.Create(newCompanyDto)) .Returns(id); var controller = new CompanyController(mockService.Object); // Act var result = controller.Create(newCompanyDto); var okResult = Assert.IsType<ObjectResult>(result); Assert.Equal(201, okResult.StatusCode); mockService.Verify(); }
private void AddNew_Button_Click(object sender, EventArgs e) { // Kiểm tra hợp lệ if (!IsValidateData()) { return; } // Thêm mới dữ liệu using (CompanyController controller = new CompanyController()) { try { controller.InsertCompany(CompanyInfo); CompanyID = CompanyInfo.CompanyID; } catch { MessageBoxHelper.ShowErrorMessage(BSMessage.BSM000002); return; } this.DialogResult = DialogResult.OK; this.Close(); } }
public void IsReturnCorrectView() { var controller = new CompanyController(_companyBll, _pageBll); var result = controller.Index() as ViewResult; Assert.AreEqual("Index", result.ViewName); }
static void DeleteCompany(CompanyController companyController) { Console.WriteLine("Id of the company"); int id = Convert.ToInt32(Console.ReadLine()); companyController.Delete(id); }