public void TestPlacementPolicyCBFWithEmptySelector() { var nodes = new Node[] { Helper.GenerateTestNode(0, ("ID", "1"), ("Attr", "Same")), Helper.GenerateTestNode(1, ("ID", "2"), ("Attr", "Same")), Helper.GenerateTestNode(2, ("ID", "3"), ("Attr", "Same")), Helper.GenerateTestNode(3, ("ID", "4"), ("Attr", "Same")), };
public void TestUnspecifiedClause() { var p = new PlacementPolicy(1, new Replica[] { new Replica(1, "X") }, new Selector[] { new Selector("X", "", Clause.Distinct, 4, "*") }, null); var nodes = new Node[] { Helper.GenerateTestNode(0, ("ID", "1"), ("Country", "RU"), ("City", "St.Petersburg"), ("SSD", "0")), Helper.GenerateTestNode(1, ("ID", "2"), ("Country", "RU"), ("City", "St.Petersburg"), ("SSD", "1")), Helper.GenerateTestNode(2, ("ID", "3"), ("Country", "RU"), ("City", "Moscow"), ("SSD", "1")), Helper.GenerateTestNode(3, ("ID", "4"), ("Country", "RU"), ("City", "Moscow"), ("SSD", "1")), };