public void TestNamespaceContainer_2()
        {
            var nc   = new NamespaceContainer <NameAdapter>();
            var name = new NameAdapter("System.Test.Item");

            Parallel.ForEach(Enumerable.Range(1, 1000), n => nc.Add(name));

            Assert.AreEqual(1, nc.Count);
        }
Ejemplo n.º 2
0
        public void TestNamespaceContainer_2()
        {
            var nc = new NamespaceContainer<NameAdapter>();
            var name = new NameAdapter("System.Test.Item");

            Parallel.ForEach(Enumerable.Range(1, 1000), n => nc.Add(name));

            Assert.AreEqual(1, nc.Count);
        }
        public void TestNamespaceContainer_6()
        {
            var nc    = new NamespaceContainer <NameAdapter>();
            var name  = new NameAdapter("System.Test.Item");
            var count = 0;

            Parallel.ForEach(
                Enumerable.Range(1, 10000),
                n =>
            {
                if (!nc.Contains(name))
                {
                    nc.Add(name);
                    count++;
                }
            });

            Assert.AreEqual(count, nc.Count);
        }
Ejemplo n.º 4
0
        public void TestNamespaceContainer_6()
        {
            var nc = new NamespaceContainer<NameAdapter>();
            var name = new NameAdapter("System.Test.Item");
            var count = 0;

            Parallel.ForEach(
                Enumerable.Range(1, 10000),
                n =>
                    {
                        if (!nc.Contains(name))
                        {
                            nc.Add(name);
                            count++;
                        }
                    });

            Assert.AreEqual(count, nc.Count);
        }