import com.google.common.collect.Iterables;
import java.net.URI;
import java.util.ArrayList;
-import java.util.Date;
import java.util.HashSet;
import java.util.List;
import org.hamcrest.CoreMatchers;
import org.junit.Test;
import org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.common.QNameModule;
+import org.opendaylight.yangtools.yang.common.Revision;
public class RandomPrefixTest {
static final int MAX_COUNTER = 4000;
for (int i = 0; i < MAX_COUNTER; i++) {
final String prefix = RandomPrefix.encode(i);
final URI uri = new URI("localhost:" + prefix);
- final QName qname = QName.create(QNameModule.create(uri, new Date()), "local-name");
+ final QName qname = QName.create(QNameModule.create(uri, Revision.valueOf("2000-01-01")), "local-name");
allGenerated.add(a.encodePrefix(qname.getNamespace()));
}
final RandomPrefix a = new RandomPrefix(null);
final URI uri = URI.create("localhost");
- final QName qname = QName.create(QNameModule.create(uri, new Date()), "local-name");
- final QName qname2 = QName.create(QNameModule.create(uri, new Date()), "local-name");
+ final QName qname = QName.create(QNameModule.create(uri, Revision.valueOf("2000-01-01")), "local-name");
+ final QName qname2 = QName.create(QNameModule.create(uri, Revision.valueOf("2000-01-01")), "local-name");
assertEquals(a.encodePrefix(qname.getNamespace()), a.encodePrefix(qname2.getNamespace()));
}
final RandomPrefix a = new RandomPrefix(null);
final URI uri = URI.create("localhost");
- QName qname = QName.create(uri, new Date(), "local-name");
+ QName qname = QName.create(uri, Revision.valueOf("2000-01-01"), "local-name");
assertEquals("a", a.encodePrefix(qname.getNamespace()));
- qname = QName.create(QNameModule.create(uri, new Date()), "local-name");
+ qname = QName.create(QNameModule.create(uri, Revision.valueOf("2000-01-01")), "local-name");
assertEquals("a", a.encodePrefix(qname.getNamespace()));
- qname = QName.create(QNameModule.create(URI.create("second"), new Date()), "local-name");
+ qname = QName.create(QNameModule.create(URI.create("second"), Revision.valueOf("2000-01-01")), "local-name");
assertEquals("b", a.encodePrefix(qname.getNamespace()));
}