Beispiel #1
0
        public void CreateOnEmptyListReturnsEmptySet()
        {
            ArrayList      a = new ArrayList();
            IPersistentSet m = PersistentHashSet.createWithCheck(a);

            Expect(m.count(), EqualTo(0));
        }
Beispiel #2
0
        public void CreateOnListReturnsSet()
        {
            object[]  items = new object[] { 1, "a" };
            ArrayList a     = new ArrayList(items);

            IPersistentSet m = PersistentHashSet.createWithCheck(a);

            Expect(m.count(), EqualTo(2));
            Expect(m.contains(1));
            Expect(m.contains("a"));
            Expect(m.contains(3), False);
        }
Beispiel #3
0
 protected override object Read(PushbackTextReader r, char leftbracket, object opts)
 {
     return(PersistentHashSet.createWithCheck(ReadDelimitedList('}', r, true, opts)));
 }