public QuotationControllerTest() { var logger = new Mock <ILogger <Quotation> >(); _service = new Mock <IQuotationService>(); _controller = new QuotationController(logger.Object, _service.Object); }
public void GetQuotationBadRequest() { // Arrange var configuration = new ConfigurationBuilder().AddInMemoryCollection(myConfiguration).Build(); var quotationController = new QuotationController(configuration); // Act var response = quotationController.Get("").Result; // Assert Assert.IsInstanceOfType(response, typeof(BadRequestObjectResult)); }
public void DBInstance() { // Arrange QuotationController controller = new QuotationController(); // Act BostreamEntities1 result = new BostreamEntities1();; // Assert Assert.IsNotNull(result); }
public void QuotationList() { // Arrange QuotationController controller = new QuotationController(); // Act ViewResult result = controller.QuotationList() as ViewResult; // Assert Assert.IsNull(result); }
/// <summary> /// Asserts the get method of API. /// </summary> public void Get_WhenCalled_ReturnsOkResult() { //TODO : Set up the mock interfaces correctly //_dbContextMock.Setup(p => p).Returns(true); //_dataGeneratorMock.Setup(p => p).Returns(true); //Arrange QuotationController _controller = new QuotationController(_dbContextMock.Object, _dataGeneratorMock.Object); // Act var okResult = _controller.Get(); // Assert Assert.IsType <OkObjectResult>(okResult); }
private void SearchData() { string SQL = ""; grdSearchResults.DataSource = null; grdSearchResults.DataBind(); if ((txtSearchQuotationNo.Text == "") && (txtSearchVehicleNo.Text == "")) { Page.ClientScript.RegisterStartupScript(GetType(), "Message", "alert('Search text cannot be blank');", true); return; } if (txtSearchQuotationNo.Text != "") { SQL = "(LOWER(QUOTATION_NO) LIKE '%" + txtSearchQuotationNo.Text.ToLower() + "%') AND"; } if (txtSearchVehicleNo.Text != "") { SQL = "(LOWER(VEHICLE_NO) LIKE '%" + txtSearchVehicleNo.Text.ToLower() + "%') AND"; } SQL = SQL.Substring(0, SQL.Length - 3); QuotationController quotationController = new QuotationController(); grdSearchResults.DataSource = quotationController.GetQuotations(SQL); if (grdSearchResults.DataSource != null) { grdSearchResults.DataBind(); } pnlSearchGrid.Visible = true; }
private void loadQuotaionDetails(string quotationNo) { QuotationController quotationController = new QuotationController(); QuotationMain quotationMain = new QuotationMain(); quotationMain = quotationController.GetQuotationMainDetails(quotationNo); hdnJobID.Value = quotationMain.JobId.ToString(); lblQuotationNo.Text = quotationMain.QuotationNo; txtRequestedBy.Text = quotationMain.RequestBy; txtClientName.Text = quotationMain.ClientName; txtVehicleNo.Text = quotationMain.VehicleChasisNo; ddlVehicleRiskType.SelectedValue = quotationMain.RiskTypeId; loadVoluntary(ddlVehicleRiskType.SelectedItem.ToString()); string riskType = "0"; riskType = quotationMain.RiskTypeId; if (riskType != "0") { loadVehicleTypes(riskType); ddlVehicleType.SelectedValue = quotationMain.VehicleTypeId; } string vehicleType = "0"; vehicleType = quotationMain.VehicleTypeId; if (riskType != "0" && vehicleType != "0") { loadVehicleUsages(riskType, vehicleType); ddlUsage.SelectedValue = quotationMain.VehicleClassId; } txtSumInsured.Text = quotationMain.SumInsured; ddlPeriodTypes.SelectedValue = quotationMain.PeriodTypeCode; string periodType = quotationMain.PeriodTypeCode; if (periodType != "0") { loadPeriods(periodType); ddlPeriodOfCover.SelectedValue = quotationMain.PeriodCode; } ddlAgentOrBroker.SelectedValue = quotationMain.AgentBroker; ddlLeasingType.SelectedValue = quotationMain.LeasingType; ddlFuelType.SelectedValue = quotationMain.FuelTypeCode; loadProducts(); ddlProduct.SelectedValue = quotationMain.ProductCode; hdnBranch.Value = quotationMain.BranchId; txtRemarks.Text = quotationMain.Remark; hdnRevisionID.Value = quotationMain.RevisionNo.ToString(); txtAgentOrBrokerCode.Text = quotationMain.AgentBrokerCode; loadSavedQuotationCovers(quotationMain.JobId.ToString(), quotationMain.RevisionNo.ToString()); getCalculatedTotalPremium(quotationMain.JobId.ToString(), quotationMain.RevisionNo.ToString()); }
public GetMethod() { _cambioTodayServiceMock = new Mock <ICambioTodayService>(); quotationController = new QuotationController(_cambioTodayServiceMock.Object); }