public void GenerateAllGameNumbersCorrect() { // arrange-nastroiti var expected = 9 * 9 * 8 * 7; BullsCows c = new BullsCows(); //act var actual = c.GenerateAllGameNumbers(); // assert right or no Assert.AreEqual(expected, actual.Count); }
public void ControlZero() { // arrange-nastroiti int[] turnNumber = { 0, 5, 6, 8 }; string expected = BullsCows.ZERO_START; BullsCows c = new BullsCows(); //act string actual = c.ControlNumber(turnNumber); // assert right or no Assert.AreEqual(expected, actual); }
public void ControlCorrect() { // arrange-nastroiti int[] turnNumber = { 1, 2, 3, 4 }; string expected = BullsCows.GOOD_MESSAGE; BullsCows c = new BullsCows(); //act string actual = c.ControlNumber(turnNumber); // assert right or no Assert.AreEqual(expected, actual); }
public void ControlRepeat4() { // arrange-nastroiti int[] turnNumber = { 4, 4, 4, 4 }; string expected = BullsCows.REPEAT_NUMBER; BullsCows c = new BullsCows(); //act string actual = c.ControlNumber(turnNumber); // assert right or no Assert.AreEqual(expected, actual); }
public void ControlLength() { // arrange-nastroiti int[] turnNumber = { 4, 5, 6, 7, 8 }; string expected = BullsCows.INCORRECT_LENGTH; BullsCows c = new BullsCows(); //act string actual = c.ControlNumber(turnNumber); // assert right or no Assert.AreEqual(expected, actual); }
public void CowsCounter8097c0b0() { // arrange-nastroiti int[] secretNumber = { 8, 0, 9, 7 }; int[] turnNumber = { 5, 6, 3, 4 }; int expected = 0; BullsCows c = new BullsCows(); //act int actual = c.CowsCounter(turnNumber, secretNumber); // assert right or no Assert.AreEqual(expected, actual); }
public void BullsCounter5678b4() { // arrange-nastroiti int[] secretNumber = { 5, 6, 7, 8 }; int[] turnNumber = { 5, 6, 7, 8 }; int expected = 4; BullsCows c = new BullsCows(); //act int actual = c.BullsCounter(turnNumber, secretNumber); // assert right or no Assert.AreEqual(expected, actual); }
public void BullsCounter1234c3() { // arrange-nastroiti int[] secretNumber = { 1, 2, 3, 4 }; int[] turnNumber = { 6, 3, 4, 5 }; int expected = 0; BullsCows c = new BullsCows(); //act int actual = c.BullsCounter(turnNumber, secretNumber); // assert right or no Assert.AreEqual(expected, actual); }
public void BullsCounter4321c2b1() { // arrange-nastroiti int[] secretNumber = { 4, 3, 2, 1 }; int[] turnNumber = { 4, 5, 1, 2 }; int expected = 1; BullsCows c = new BullsCows(); //act int actual = c.BullsCounter(turnNumber, secretNumber); // assert right or no Assert.AreEqual(expected, actual); }
public void Separation1234() { // arrange-nastroiti string x = "1234"; int[] expacted = { 1, 2, 3, 4 }; BullsCows c = new BullsCows(); //act int[] actual = c.Separate(x); // assert right or no Assert.AreEqual(expacted[0], actual[0]); Assert.AreEqual(expacted[1], actual[1]); Assert.AreEqual(expacted[2], actual[2]); Assert.AreEqual(expacted[3], actual[3]); }