public void TestParPosibilidad() { const int A = -1; var B = new List <int> (); var pp = new ParPosibilidad <int> (A, B); for (int i = 0; i < 100; i++) { B.Add(i); } Assert.True(pp.EsConsistenteCon(new ParNoOrdenado <int> (-1, 0))); Assert.True(pp.EsConsistenteCon(new ParNoOrdenado <int> (-1, 1))); Assert.False(pp.EsConsistenteCon(new ParNoOrdenado <int> (1, 0))); Assert.False(pp.EsConsistenteCon(new ParNoOrdenado <int> (1, 1))); Assert.False(pp.EsConsistenteCon(new ParNoOrdenado <int> (-1, -1))); Assert.False(pp.EsConsistenteCon(new ParNoOrdenado <int> (-1, 100))); Console.WriteLine(pp); }
public void TestParPosibilidad() { const int A = -1; var B = new List<int> (); var pp = new ParPosibilidad<int> (A, B); for (int i = 0; i < 100; i++) { B.Add (i); } Assert.True (pp.EsConsistenteCon (new ParNoOrdenado<int> (-1, 0))); Assert.True (pp.EsConsistenteCon (new ParNoOrdenado<int> (-1, 1))); Assert.False (pp.EsConsistenteCon (new ParNoOrdenado<int> (1, 0))); Assert.False (pp.EsConsistenteCon (new ParNoOrdenado<int> (1, 1))); Assert.False (pp.EsConsistenteCon (new ParNoOrdenado<int> (-1, -1))); Assert.False (pp.EsConsistenteCon (new ParNoOrdenado<int> (-1, 100))); Console.WriteLine (pp); }