| 1 23 package org.hammurapi.inspectors.testcases.violations; 24 25 30 public class LogicalNestingRuleViolationTestCase { 31 32 private static org.apache.log4j.Logger logger = 33 org.apache.log4j.Logger.getRootLogger(); 34 35 private static final int GAP_1 = 10; 36 private static final int GAP_2 = 100; 37 private static final int GAP_3 = 1000; 38 private static final int GAP_4 = 5000; 39 private static final int GAP_5 = 10000; 40 41 private static final int PRICE_1 = 10; 42 private static final int PRICE_2 = 100; 43 private static final int PRICE_3 = 1000; 44 private static final int PRICE_4 = 5000; 45 private static final int PRICE_5 = 10000; 46 47 48 public int getValue(final int amount) { 49 int retVal = PRICE_1; 50 51 if ( amount>GAP_1 && amount<GAP_5) { 53 if (amount>GAP_4) { 54 retVal = PRICE_2; 55 } 56 else { 57 if (amount>GAP_3) { 58 retVal = PRICE_3; 59 } 60 else { 61 if (amount>GAP_2) { 62 63 retVal = PRICE_4; 65 66 } 67 else { 68 69 retVal = PRICE_5; 71 72 } 73 } 74 } 75 } 76 78 return retVal; 79 } 80 } 81 82 | Popular Tags |