package seedu.address.model;

import static org.junit.Assert.*;

import org.junit.Test;

import seedu.address.commons.exceptions.IllegalValueException;
import seedu.address.model.person.Person;
import seedu.address.testutil.PersonBuilder;
import seedu.address.testutil.TestPerson;

/**
 * Test classes for Person
 */
public class PersonTest {
    @Test
    public void person_hashCodeShouldMatch_returnTrue() {
        TestPerson pb;
        try {
            pb = (new PersonBuilder()).withAddress("Singapore").withLabels("testLabel").withName("Name").withPhone("12345678").withEmail("email@email.com").build();
            Person p = new Person(pb);
            int hashcode = 1027801006;
            assert(p.hashCode() == hashcode);
        } catch (IllegalValueException e) {
            e.printStackTrace();
            fail("Person fail Illegal value");
        }
        
    }
}

@@ -54,17 +54,20 @@
 .Assert.
-*
+fail
 ;%0A%0Aimpor
@@ -482,16 +482,37 @@
 ilder())
+%0A                    
 .withAdd
@@ -528,16 +528,37 @@
 gapore%22)
+%0A                    
 .withLab
@@ -577,25 +577,67 @@
 el%22)
-.withName(%22Name%22)
+%0A                    .withName(%22Name%22)%0A                    
 .wit
@@ -654,16 +654,37 @@
 345678%22)
+%0A                    
 .withEma
@@ -704,16 +704,37 @@
 il.com%22)
+%0A                    
 .build()
@@ -983,16 +983,16 @@
 alue%22);%0A
+
         
@@ -997,17 +997,8 @@
   %7D%0A
-        %0A
     

Fix CI issues