1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
-
-
- import org.junit.Assert;
- import org.junit.Before;
- import org.junit.Test;
-
- /**
- * Created by leon on 1/24/18.
- */
- public class PersonHandlerTest {
- PersonHandler personHandler;
- private String expected;
-
- @Before
- public void setup() {
- // : Given
- Person person1 = new Person("Leon", "Hunter");
- Person person2 = new Person("Tariq", "Hook");
- Person person3 = new Person("Dolio", "Durant");
- Person[] personArray = {person1, person2, person3};
-
- this.personHandler = new PersonHandler(personArray);
- this.expected = "\nMy first name is Leon\n" +
- "My last name is Hunter\n" +
- "My first name is Tariq\n" +
- "My last name is Hook\n" +
- "My first name is Dolio\n" +
- "My last name is Durant";
- }
-
- @Test
- public void testWhileLoop() {
- // : When
- String actual = personHandler.whileLoop();
-
- // : Then
- Assert.assertEquals(expected, actual);
- }
-
-
- @Test
- public void testForLoop() {
- // : When
- String actual = personHandler.forLoop();
-
- // : Then
- Assert.assertEquals(expected, actual);
- }
-
-
- @Test
- public void testForEachLoop() {
- // : When
- String actual = personHandler.forEachLoop();
-
- // : Then
- Assert.assertEquals(expected, actual);
- }
-
-
- }
|