public void TestWin() { CAB cab = new CAB(); Assert.AreEqual(40, cab.Guessing(new List <int> { 1, 2, 3, 4 }, new List <int> { 1, 2, 3, 4 })); }
public void TestBullCoW() { CAB cab = new CAB(); Assert.AreEqual(22, cab.Guessing(new List <int> { 1, 2, 3, 4 }, new List <int> { 1, 2, 4, 3 })); }
public void TestBullNoCoW() { CAB cab = new CAB(); Assert.AreEqual(4, cab.Guessing(new List <int> { 2, 2, 3, 4 }, new List <int> { 5, 5, 2, 2 })); }
public void TestCowNoBull() { CAB cab = new CAB(); Assert.AreEqual(10, cab.Guessing(new List <int> { 1, 0, 0, 0 }, new List <int> { 1, 2, 3, 4 })); }
public void TestNoBullNoCoW() { CAB cab = new CAB(); Assert.AreEqual(0, cab.Guessing(new List <int> { 1, 2, 3, 4 }, new List <int> { 5, 6, 7, 8 })); }