public void TwoSum_Tests()
        {
            TwoSum obj = new TwoSum();


            obj.Add(3);
            obj.Add(1);
            obj.Add(2);

            var x = obj.Find(3); //t

            x = obj.Find(6);     //f



            obj = new TwoSum();


            obj.Add(0);
            obj.Add(-1);
            obj.Add(-1);
            obj.Add(0);
            x = obj.Find(-2); //t
            x = obj.Find(0);  //t
            x = obj.Find(-1); //t
            x = obj.Find(1);  //f
        }
Exemplo n.º 2
0
        public void TestMethod1()
        {
            TwoSum s = new TwoSum();

            s.Add(1);
            s.Add(3);
            s.Add(5);
            Assert.IsTrue(s.Find(4));
            Assert.IsFalse(s.Find(7));
        }
Exemplo n.º 3
0
        public void TestMethod2()
        {
            TwoSum s = new TwoSum();

            s.Add(3);
            s.Add(1);
            s.Add(2);
            Assert.IsTrue(s.Find(3));
            Assert.IsFalse(s.Find(6));
        }
Exemplo n.º 4
0
        public void DataStructure_TwoSumTest1()
        {
            TwoSum test = new TwoSum();

            test.Add(2);
            test.Add(3);
            test.Add(1);
            test.Add(6);
            Assert.IsTrue(test.Find(5));
            Assert.IsFalse(test.Find(20));
        }
Exemplo n.º 5
0
        public void TestMethod3()
        {
            TwoSum s = new TwoSum();

            s.Add(0);
            s.Add(-1);
            s.Add(1);
            Assert.IsTrue(s.Find(0));
        }