예제 #1
0
        public void TestUpdateCurveWithInvalidPointId()
        {
            ICurveService service = ServiceFactory.GetCurveService();
            Curve         curve   = service.Find(1);

            curve.Name    = "Updated";
            curve.PointId = 123456;
            curve         = service.SaveOrUpdate(curve);
        }
예제 #2
0
        public void TestUpdateCurveWithPointIdNotAssociatedWithMarketId()
        {
            ICurveService service = ServiceFactory.GetCurveService();
            Curve         curve   = service.Find(2);

            curve.Name    = "Updated";
            curve.PointId = 2;
            curve         = service.SaveOrUpdate(curve);
        }
예제 #3
0
        public void TestUpdateCurve()
        {
            ICurveService service = ServiceFactory.GetCurveService();
            Curve         curve   = service.Find(1);

            curve.Name = "Updated";
            curve      = service.SaveOrUpdate(curve);
            Assert.IsNotNull(curve);
            Assert.IsTrue(curve.CurveId == 1);
            Assert.IsTrue(curve.Name == "Updated");
        }
예제 #4
0
        public void TestAddCurveWithPointIdNotAssociatedWithMarketId()
        {
            ICurveService service = ServiceFactory.GetCurveService();
            Curve         curve   = new Curve();

            curve.TenantId = 1;
            curve.MarketId = 1;
            curve.PointId  = 2;
            curve.Name     = "Test Curve";
            curve          = service.SaveOrUpdate(curve);
        }
예제 #5
0
        public void TestAddCurveWithInvalidPointId()
        {
            ICurveService service = ServiceFactory.GetCurveService();
            Curve         curve   = new Curve();

            curve.TenantId = 1;
            curve.MarketId = 1;
            curve.PointId  = 1111111;
            curve.Name     = "Test Curve";
            curve          = service.SaveOrUpdate(curve);
        }
예제 #6
0
        public void TestAddCurve()
        {
            ICurveService service = ServiceFactory.GetCurveService();
            Curve         curve   = new Curve();

            curve.TenantId = 1;
            curve.MarketId = 1;
            curve.Name     = "Test Curve";
            curve          = service.SaveOrUpdate(curve);
            Assert.IsNotNull(curve);
            Assert.IsTrue(curve.CurveId >= 1);
            Assert.IsTrue(curve.Name == "Test Curve");
        }
예제 #7
0
 public CurveController(IAppLogger <CurveController> appLogger, ICurveService curveService) : base(appLogger)
 {
     _curveService = curveService;
 }