public void GB51251_2017_3_2_2Test() { string strArchPath = "D://Users//zheny//Source//Repos//HVAC-Checker//HVAC-Checker//6.2.2-ARCH.GDB"; string strHVACPath = "D://Users//zheny//Source//Repos//HVAC-Checker//HVAC-Checker//6.2.2-HVAC.GDB"; HVACFunction hvacFunction = new HVACFunction(strArchPath, strHVACPath); BimReview result = new BimReview(); result = HVACChecker.GB51251_2017_3_2_2(); //assert // Assert.AreEqual(comment, result.comment); Assert.IsFalse(result.isPassCheck); }
public void GB50041_2008_15_3_7Test() { string strArchPath = "D://Users//zheny//Source//Repos//HVAC-Checker//HVAC-Checker//442.XDB"; string strHVACPath = "D://Users//zheny//Source//Repos//HVAC-Checker//HVAC-Checker//442hvac.XDB"; HVACFunction hvacFunction = new HVACFunction(strArchPath, strHVACPath); BimReview result = new BimReview(); result = HVACChecker.GB50041_2008_15_3_7(); string comment = "设计满足规范GB50016_2014中第8.5.3条条文规定。"; Assert.AreEqual(comment, result.comment); Assert.IsFalse(result.isPassCheck); }
public void GB51251_2017_4_2_4Test1() { string strArchPath = "D://Users//zheny//Source//Repos//HVAC-Checker//HVAC-Checker//424ARCH.XDB"; string strHVACPath = "D://Users//zheny//Source//Repos//HVAC-Checker//HVAC-Checker//8_5_4-HVAC.XDB"; HVACFunction hvacFunction = new HVACFunction(strArchPath, strHVACPath); BimReview result = new BimReview(); result = HVACChecker.GB51251_2017_4_2_4(); string comment = "设计满足规范GB50016_2014中第8.5.3条条文规定。"; Assert.AreEqual(comment, result.comment); Assert.IsFalse(result.isPassCheck); }
static string runChecher() { CheckResult checkResult = new CheckResult(); try { //checkResult.addBimReview(HVACChecker.GB50016_2014_8_1_9()); // checkResult.addBimReview(HVACChecker.GB50016_2014_8_5_1()); // checkResult.addBimReview(HVACChecker.GB50016_2014_8_5_2()); checkResult.addBimReview(HVACChecker.GB50016_2014_8_5_3()); checkResult.addBimReview(HVACChecker.GB50016_2014_8_5_4()); // checkResult.addBimReview(HVACChecker.GB50016_2014_9_3_11()); // checkResult.addBimReview(HVACChecker.GB50016_2014_9_3_16()); // checkResult.addBimReview(HVACChecker.GB50736_2012_6_3_6()); // checkResult.addBimReview(HVACChecker.GB50736_2012_6_6_5()); // checkResult.addBimReview(HVACChecker.GB50736_2012_6_6_7()); // checkResult.addBimReview(HVACChecker.GB50736_2012_6_6_13()); // checkResult.addBimReview(HVACChecker.GB50736_2012_7_4_13()); // checkResult.addBimReview(HVACChecker.GB50736_2012_9_1_5()); // checkResult.addBimReview(HVACChecker.GB50189_2015_4_2_5()); // checkResult.addBimReview(HVACChecker.GB50189_2015_4_2_10()); // checkResult.addBimReview(HVACChecker.GB50189_2015_4_2_14()); // checkResult.addBimReview(HVACChecker.GB50189_2015_4_2_17()); // checkResult.addBimReview(HVACChecker.GB50189_2015_4_2_19()); // checkResult.addBimReview(HVACChecker.GB50189_2015_4_5_2()); // checkResult.addBimReview(HVACChecker.GB51251_2017_3_1_2()); // checkResult.addBimReview(HVACChecker.GB51251_2017_3_1_4()); // checkResult.addBimReview(HVACChecker.GB51251_2017_3_1_5()); // checkResult.addBimReview(HVACChecker.GB51251_2017_3_2_1()); checkResult.addBimReview(HVACChecker.GB51251_2017_3_2_2()); // checkResult.addBimReview(HVACChecker.GB51251_2017_3_2_3()); // checkResult.addBimReview(HVACChecker.GB51251_2017_3_3_1()); // checkResult.addBimReview(HVACChecker.GB51251_2017_3_3_7()); // checkResult.addBimReview(HVACChecker.GB51251_2017_3_3_11()); // checkResult.addBimReview(HVACChecker.GB51251_2017_4_2_4()); // checkResult.addBimReview(HVACChecker.GB51251_2017_4_4_1()); // checkResult.addBimReview(HVACChecker.GB51251_2017_4_4_2()); // checkResult.addBimReview(HVACChecker.GB51251_2017_4_4_7()); // checkResult.addBimReview(HVACChecker.GB51251_2017_4_4_10()); checkResult.addBimReview(HVACChecker.GB51251_2017_4_4_11()); checkResult.addBimReview(HVACChecker.GB50738_2011_8_4_2()); // checkResult.addBimReview(HVACChecker.GB51251_2017_4_5_1()); // checkResult.addBimReview(HVACChecker.GB51251_2017_4_5_2()); // checkResult.addBimReview(HVACChecker.GB51251_2017_4_5_6()); // checkResult.addBimReview(HVACChecker.GB50067_2014_8_2_1()); // checkResult.addBimReview(HVACChecker.GB50067_2014_8_2_2()); // checkResult.addBimReview(HVACChecker.GB50157_2013_28_4_2()); // checkResult.addBimReview(HVACChecker.GB50157_2013_28_4_22()); // checkResult.addBimReview(HVACChecker.GB50490_2009_8_4_17()); // checkResult.addBimReview(HVACChecker.GB50490_2009_8_4_19()); // checkResult.addBimReview(HVACChecker.GB50041_2008_15_3_7()); checkResult.state = 1; checkResult.message = "succeed"; } catch (ArgumentException e) { checkResult.message = e.Message; checkResult.state = 0; checkResult.data.Clear(); } return(JsonConvert.SerializeObject(checkResult)); }