Пример #1
0
        //bool HSFaddComponent(cl_DataStore SaveData, String str_FileName)
        public void Test_HSFaddComponent()
        {
            bool bRetValue;

            Outwriter target       = new Outwriter();
            String    str_FileName = String.Empty;

            bRetValue = target.HSFaddComponent(null, str_FileName);
            Assert.IsFalse(bRetValue);
            cl_DataStore TargetData = new cl_DataStore();

            bRetValue = target.Init("Test_HSFaddComponent");
            Assert.IsTrue(bRetValue);
            bRetValue = target.HSFaddComponent(TargetData, str_FileName);
            Assert.IsTrue(bRetValue);
            TargetData.PartName = "PartName";
            double[] dData = { 0.2 };
            TargetData.transformation    = dData;
            TargetData.componentMaterial = dData;
            TargetData.featureMaterials  = dData;
            TargetData.textureMatrix     = dData;

            str_FileName = "Test_HSFaddComponent";
            bRetValue    = target.HSFaddComponent(TargetData, str_FileName);
            Assert.IsTrue(bRetValue);
        }