Exemplo n.º 1
0
        public CRUDResult <TestRes> ReadById(int id)
        {
            if (id <= 0)
            {
                return new CRUDResult <TestRes> {
                           StatusCode = CRUDStatusCodeRes.InvalidData, ErrorMessage = "Dữ liệu truyền vào không hợp lệ.", Data = null,
                }
            }
            ;
            TestRes item = _readOnlyRepository.Value.Connection.QuerySingleOrDefault <TestRes>(
                @"Select * from Test where Id = @Id",
                new
            {
                Id = id
            });

            if (item == null)
            {
                return new CRUDResult <TestRes> {
                           StatusCode = CRUDStatusCodeRes.ResourceNotFound
                }
            }
            ;
            else
            {
                return new CRUDResult <TestRes> {
                           StatusCode = CRUDStatusCodeRes.Success, Data = item
                }
            };
        }
Exemplo n.º 2
0
        public LocLocalizer(ActorSystem system)
        {
            var loc = system.Loc();

            Test   = new TestRes(system);
            Common = new CommonRes(system);
        }
Exemplo n.º 3
0
        private void runTestWorker_DoWork(object sender, DoWorkEventArgs e)
        {
            //Run through all tests (disabled tests will immediately return)
            int numTests = Enum.GetNames(typeof(TestNames)).Length;

            for (int i = 0; i < numTests; i++)
            {
                runTestWorker.ReportProgress(i);
                testSuite.RunTest(i);
                if (testSuite.getResultList().Count > 0)
                {
                    TestRes.Invoke(new MethodInvoker(delegate
                    {
                        TestName.Text = testSuite.getResultList().Last().getName();
                        TestRes.Text  = testSuite.getResultList().Last().getStatus();
                    }));
                }

                //Stop running tests if user cancels
                if (runTestWorker.CancellationPending)
                {
                    e.Cancel = true;
                    runTestWorker.ReportProgress(-1);
                    return;
                }
            }
        }
Exemplo n.º 4
0
        public void CustomResTest()
        {
            var customRes = new TestRes("TestRes");

            customRes.LoadSync();

            Assert.AreEqual(ResState.Ready, customRes.State);
        }
        public void CustomResTest()
        {
            var customRes = new TestRes()
            {
                Name = "TestRes"
            };

            customRes.Load();

            Assert.AreEqual(ResState.Loaded, customRes.State);
        }
Exemplo n.º 6
0
    public void LoadRes()
    {
        TestRes testRes = new TestRes()
        {
            Name = "mRes"
        };

        testRes.Load();

        //Assert.IsNotNull(testRes.Asset);

        //判断两个状态是否相等
        Assert.AreEqual(ResState.Loaded, testRes.State);
    }
        public void ResMgrCurdTest()
        {
            var customRes = new TestRes()
            {
                Name = "TestRes"
            };

            var resMgr = ResMgr.Instance;

            resMgr.AddRes(customRes);

            Assert.IsNotNull(resMgr.GetRes(customRes.Name));
            Assert.AreSame(resMgr.GetRes(customRes.Name), customRes);

            resMgr.RemoveRes(customRes.Name);

            Assert.IsNull(resMgr.GetRes(customRes.Name));
        }
Exemplo n.º 8
0
        private void btnSaveResult_Click(object sender, EventArgs e)
        {
            if (_SearchSalesOrderDetailRes == null)
            {
                return;
            }

            if (!Directory.Exists("Logs"))
            {
                Directory.CreateDirectory("Logs");
            }
            TestRes wTestRes = new TestRes();

            wTestRes.Times = _SearchSalesOrderDetailRes.BusinessData.Times;
            wTestRes.Sizes = _Sizes;
            string name = string.Concat(@"Logs\R_", DateFunctions.Get_Year_Mont_Day_Hour_Min_Sec_String(_SearchSalesOrderDetailRes.ContextInformation.HostTime, '_'), ".xml");



            Fwk.HelperFunctions.FileFunctions.SaveTextFile(name, wTestRes.GetXml(), false);

            MessageBox.Show("Test saved successfully");
        }
Exemplo n.º 9
0
        public CRUDResult <TestRes> Test()
        {
            TestRes result = null;

            using (var multi = _readOnlyRepository.Value.Connection.QueryMultiple("SP_TEST", null, commandType: CommandType.StoredProcedure))
            {
                result = multi.ReadFirstOrDefault <TestRes>();
                if (result != null)
                {
                    result.Room = multi.ReadFirstOrDefault <RoomRes>();
                }
            }
            if (result == null)
            {
                return new CRUDResult <TestRes> {
                           StatusCode = CRUDStatusCodeRes.ResourceNotFound
                }
            }
            ;
            return(new CRUDResult <TestRes> {
                StatusCode = CRUDStatusCodeRes.Success, Data = result
            });
        }
Exemplo n.º 10
0
        private void btnSaveResult_Click(object sender, EventArgs e)
        {
            if (_SearchSalesOrderDetailRes == null) return;

            if(!Directory.Exists("Logs"))
            {
                Directory.CreateDirectory("Logs");
            }
            TestRes wTestRes = new TestRes();
            wTestRes.Times = _SearchSalesOrderDetailRes.BusinessData.Times;
            wTestRes.Sizes = _Sizes;
            string name =string.Concat(@"Logs\R_",DateFunctions.Get_Year_Mont_Day_Hour_Min_Sec_String(_SearchSalesOrderDetailRes.ContextInformation.HostTime, '_'),".xml");

           

            Fwk.HelperFunctions.FileFunctions.SaveTextFile(name, wTestRes.GetXml(), false);

            MessageBox.Show("Test saved successfully");
        }