Esempio n. 1
0
 public void AllZeros()
 {
     Assert.AreEqual(
         new List <IList <int> >
     {
         new List <int> {
             0, 0, 0
         }
     }
         , ThreeSum.FindAll(new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }));
 }
Esempio n. 2
0
 public void NormalCases()
 {
     Assert.AreEqual(
         new List <IList <int> >
     {
         new List <int> {
             -1, -1, 2
         },
         new List <int> {
             -1, 0, 1
         },
     }
         , ThreeSum.FindAll(new int[] { -1, 0, 1, 2, -1, -4 }));
 }
Esempio n. 3
0
 public void CornerCases()
 {
     Assert.AreEqual(new List <IList <int> >(), ThreeSum.FindAll(null));
     Assert.AreEqual(new List <IList <int> >(), ThreeSum.FindAll(new int[] {}));
 }