コード例 #1
0
        public void ReadCalcoefAttrTest()
        {
            FY3AVirrL1DataProvider_Accessor provider = new FY3AVirrL1DataProvider_Accessor();     // TODO: 初始化为适当的值
            PrivateObject param0 = new PrivateObject(provider);                                   // TODO: 初始化为适当的值
            FY3AVirrL1DataProvider_Accessor target = new FY3AVirrL1DataProvider_Accessor(param0); // TODO: 初始化为适当的值

            target.L1File = TestDataDir + "\\FY3A_VIRRX_GBAL_L1_20090427_0255_1000M_MS.HDF";
            AttributeValue actual;

            actual = target.ReadCalcoefAttr();
            // Assert.AreEqual(expected, actual);
            // Assert.Inconclusive("验证此测试方法的正确性。");
        }
コード例 #2
0
        public void CreateBorderTest()
        {
            FY3AVirrL1DataProvider_Accessor provider = new FY3AVirrL1DataProvider_Accessor(); // TODO: 初始化为适当的值
            PrivateObject param0 = new PrivateObject(provider); // TODO: 初始化为适当的值
            FY3AVirrL1DataProvider_Accessor target = new FY3AVirrL1DataProvider_Accessor(param0); // TODO: 初始化为适当的值
            target.L1File = TestDataDir + "\\FY3A_VIRRX_GBAL_L1_20090427_0255_1000M_MS.HDF";
            target.ProvinceShpFile = TestDataDir+"\\province.shp";
               // target.FixLonLatBox();

            bool ret = target.CreateBorder();

            Assert.AreEqual(ret, true);
            //Assert.Inconclusive("无法验证不返回值的方法。");
        }
コード例 #3
0
        public void FixLonLatBoxTest()
        {
            FY3AVirrL1DataProvider_Accessor provider = new FY3AVirrL1DataProvider_Accessor();     // TODO: 初始化为适当的值
            PrivateObject param0 = new PrivateObject(provider);                                   // TODO: 初始化为适当的值
            FY3AVirrL1DataProvider_Accessor target = new FY3AVirrL1DataProvider_Accessor(param0); // TODO: 初始化为适当的值

            target.L1File = TestDataDir + "\\FY3A_VIRRX_GBAL_L1_20090427_0255_1000M_MS.HDF";
            RectangleF expected = new RectangleF((float)98.94003, (float)30.10315, (float)39.72882, (float)21.90414); // TODO: 初始化为适当的值
            RectangleF actual;

            actual = target.FixLonLatBox();

            Assert.AreEqual(expected, actual);
            Assert.Inconclusive("验证此测试方法的正确性。");
        }
コード例 #4
0
        public void CreateBorderTest()
        {
            FY3AVirrL1DataProvider_Accessor provider = new FY3AVirrL1DataProvider_Accessor();     // TODO: 初始化为适当的值
            PrivateObject param0 = new PrivateObject(provider);                                   // TODO: 初始化为适当的值
            FY3AVirrL1DataProvider_Accessor target = new FY3AVirrL1DataProvider_Accessor(param0); // TODO: 初始化为适当的值

            target.L1File          = TestDataDir + "\\FY3A_VIRRX_GBAL_L1_20090427_0255_1000M_MS.HDF";
            target.ProvinceShpFile = TestDataDir + "\\province.shp";
            // target.FixLonLatBox();

            bool ret = target.CreateBorder();

            Assert.AreEqual(ret, true);
            //Assert.Inconclusive("无法验证不返回值的方法。");
        }
コード例 #5
0
        public void GetDataTest()
        {
            FY3AVirrDataCreator             provider = new FY3AVirrDataCreator();
            PrivateObject                   param0   = new PrivateObject(provider);                 // TODO: 初始化为适当的值
            FY3AVirrL1DataProvider_Accessor target   = new FY3AVirrL1DataProvider_Accessor(param0); // TODO: 初始化为适当的值


            // FY3AVirrL1DataProvider target = new FY3AVirrL1DataProvider(); // TODO: 初始化为适当的值
            target.L1File = TestDataDir + "\\FY3A_VIRRX_GBAL_L1_20090427_0255_1000M_MS.HDF";
            Color expected = Color.FromArgb(255, 47, 47, 47); // TODO: 初始化为适当的值

            Bitmap actual;

            actual = target.CreateImageData();

            Color color = actual.GetPixel(500, 500);

            Assert.AreEqual(expected, color);
        }
コード例 #6
0
        public void ReadLonTest()
        {
            FY3AVirrDataCreator             provider = new FY3AVirrDataCreator();
            PrivateObject                   param0   = new PrivateObject(provider);                 // TODO: 初始化为适当的值
            FY3AVirrL1DataProvider_Accessor target   = new FY3AVirrL1DataProvider_Accessor(param0); // TODO: 初始化为适当的值

            target.L1File = TestDataDir + "\\FY3A_VIRRX_GBAL_L1_20090427_0255_1000M_MS.HDF";

            float[, ,] lon = target.ReadLon();

            bool ret = false;

            if (lon.Length > 0 && lon[0, 0, 1] != 0)
            {
                ret = true;
            }

            Assert.AreEqual(ret, true);
            //Assert.Inconclusive("无法验证不返回值的方法。");
        }
コード例 #7
0
        public void FixLonLatBoxTest()
        {
            FY3AVirrL1DataProvider_Accessor provider = new FY3AVirrL1DataProvider_Accessor(); // TODO: 初始化为适当的值
            PrivateObject param0 = new PrivateObject(provider); // TODO: 初始化为适当的值
            FY3AVirrL1DataProvider_Accessor target = new FY3AVirrL1DataProvider_Accessor(param0); // TODO: 初始化为适当的值
            target.L1File = TestDataDir + "\\FY3A_VIRRX_GBAL_L1_20090427_0255_1000M_MS.HDF";
            RectangleF expected = new RectangleF((float)98.94003, (float)30.10315, (float)39.72882, (float)21.90414); // TODO: 初始化为适当的值
            RectangleF actual;
            actual = target.FixLonLatBox();

            Assert.AreEqual(expected, actual);
            Assert.Inconclusive("验证此测试方法的正确性。");
        }
コード例 #8
0
        public void ReadLonTest()
        {
            FY3AVirrDataCreator provider = new FY3AVirrDataCreator();
            PrivateObject param0 = new PrivateObject(provider); // TODO: 初始化为适当的值
            FY3AVirrL1DataProvider_Accessor target = new FY3AVirrL1DataProvider_Accessor(param0); // TODO: 初始化为适当的值
            target.L1File =TestDataDir+"\\FY3A_VIRRX_GBAL_L1_20090427_0255_1000M_MS.HDF";

            float[, ,] lon = target.ReadLon();

            bool ret = false;

            if (lon.Length > 0 && lon[0, 0, 1] != 0)
                ret = true;

            Assert.AreEqual(ret, true);
            //Assert.Inconclusive("无法验证不返回值的方法。");
        }
コード例 #9
0
 public void ReadCalcoefAttrTest()
 {
     FY3AVirrL1DataProvider_Accessor provider = new FY3AVirrL1DataProvider_Accessor(); // TODO: 初始化为适当的值
     PrivateObject param0 = new PrivateObject(provider); // TODO: 初始化为适当的值
     FY3AVirrL1DataProvider_Accessor target = new FY3AVirrL1DataProvider_Accessor(param0); // TODO: 初始化为适当的值
     target.L1File = TestDataDir + "\\FY3A_VIRRX_GBAL_L1_20090427_0255_1000M_MS.HDF";
     AttributeValue actual;
     actual = target.ReadCalcoefAttr();
        // Assert.AreEqual(expected, actual);
        // Assert.Inconclusive("验证此测试方法的正确性。");
 }
コード例 #10
0
        public void GetDataTest()
        {
            FY3AVirrDataCreator provider = new FY3AVirrDataCreator();
            PrivateObject param0 = new PrivateObject(provider); // TODO: 初始化为适当的值
            FY3AVirrL1DataProvider_Accessor target = new FY3AVirrL1DataProvider_Accessor(param0); // TODO: 初始化为适当的值

               // FY3AVirrL1DataProvider target = new FY3AVirrL1DataProvider(); // TODO: 初始化为适当的值
            target.L1File = TestDataDir + "\\FY3A_VIRRX_GBAL_L1_20090427_0255_1000M_MS.HDF";
            Color expected = Color.FromArgb(255, 47, 47, 47); // TODO: 初始化为适当的值

            Bitmap actual;
            actual = target.CreateImageData();

            Color color = actual.GetPixel(500, 500);

            Assert.AreEqual(expected, color);
        }