private double getWeight(List<Key> keyList) { double weight = 0.0; for (Key k : keyList) { weight += k.getWeight(); } return weight; }
private double getWeight(List<Key> keyList) { double weight = 0.0; for (Key k : keyList) { weight += k.getWeight(); } return weight; }
private double getWeight(List<Key> keyList) { double weight = 0.0; for (Key k : keyList) { weight += k.getWeight(); } return weight; }
private double getWeight(List<Key> keyList) { double weight = 0.0; for (Key k : keyList) { weight += k.getWeight(); } return weight; }
private double getWeight(List<Key> keyList) { double weight = 0.0; for (Key k : keyList) { weight += k.getWeight(); } return weight; }
private double getWeight(List<Key> keyList) { double weight = 0.0; for (Key k : keyList) { weight += k.getWeight(); } return weight; }
private void checkOnKeyMethods() { String line = "werabsdbe"; Key key = new Key(line.getBytes()); assertTrue("default key weight error ", key.getWeight() == 1d); key.set(line.getBytes(), 2d); assertTrue(" setted key weight error ", key.getWeight() == 2d); Key sKey = new Key(line.getBytes(), 2d); assertTrue("equals error", key.equals(sKey)); assertTrue("hashcode error", key.hashCode() == sKey.hashCode()); sKey = new Key(line.concat("a").getBytes(), 2d); assertFalse("equals error", key.equals(sKey)); assertFalse("hashcode error", key.hashCode() == sKey.hashCode()); sKey = new Key(line.getBytes(), 3d); assertFalse("equals error", key.equals(sKey)); assertFalse("hashcode error", key.hashCode() == sKey.hashCode()); key.incrementWeight(); assertTrue("weight error", key.getWeight() == 3d); key.incrementWeight(2d); assertTrue("weight error", key.getWeight() == 5d); }
private void checkOnKeyMethods() { String line = "werabsdbe"; Key key = new Key(line.getBytes()); assertTrue("default key weight error ", key.getWeight() == 1d); key.set(line.getBytes(), 2d); assertTrue(" setted key weight error ", key.getWeight() == 2d); Key sKey = new Key(line.getBytes(), 2d); assertTrue("equals error", key.equals(sKey)); assertTrue("hashcode error", key.hashCode() == sKey.hashCode()); sKey = new Key(line.concat("a").getBytes(), 2d); assertFalse("equals error", key.equals(sKey)); assertFalse("hashcode error", key.hashCode() == sKey.hashCode()); sKey = new Key(line.getBytes(), 3d); assertFalse("equals error", key.equals(sKey)); assertFalse("hashcode error", key.hashCode() == sKey.hashCode()); key.incrementWeight(); assertTrue("weight error", key.getWeight() == 3d); key.incrementWeight(2d); assertTrue("weight error", key.getWeight() == 5d); }