Refactored code to use existing variables.

This commit is contained in:
Umang Budhwar 2020-08-03 21:01:57 +05:30
parent 7ec5e6824e
commit a27969cc70
1 changed files with 11 additions and 12 deletions

View File

@ -19,7 +19,7 @@ public class SetFieldsUsingReflectionUnitTest {
byte age = 26; byte age = 26;
ageField.setByte(person, age); ageField.setByte(person, age);
Assertions.assertEquals(26, person.getAge()); Assertions.assertEquals(age, person.getAge());
Field uidNumberField = person.getClass() Field uidNumberField = person.getClass()
.getDeclaredField("uidNumber"); .getDeclaredField("uidNumber");
@ -27,7 +27,7 @@ public class SetFieldsUsingReflectionUnitTest {
short uidNumber = 5555; short uidNumber = 5555;
uidNumberField.setShort(person, uidNumber); uidNumberField.setShort(person, uidNumber);
Assertions.assertEquals(5555, person.getUidNumber()); Assertions.assertEquals(uidNumber, person.getUidNumber());
Field pinCodeField = person.getClass() Field pinCodeField = person.getClass()
.getDeclaredField("pinCode"); .getDeclaredField("pinCode");
@ -35,7 +35,7 @@ public class SetFieldsUsingReflectionUnitTest {
int pinCode = 411057; int pinCode = 411057;
pinCodeField.setInt(person, pinCode); pinCodeField.setInt(person, pinCode);
Assertions.assertEquals(411057, person.getPinCode()); Assertions.assertEquals(pinCode, person.getPinCode());
Field contactNumberField = person.getClass() Field contactNumberField = person.getClass()
.getDeclaredField("contactNumber"); .getDeclaredField("contactNumber");
@ -43,7 +43,7 @@ public class SetFieldsUsingReflectionUnitTest {
long contactNumber = 123456789L; long contactNumber = 123456789L;
contactNumberField.setLong(person, contactNumber); contactNumberField.setLong(person, contactNumber);
Assertions.assertEquals(123456789L, person.getContactNumber()); Assertions.assertEquals(contactNumber, person.getContactNumber());
} }
@ -57,7 +57,7 @@ public class SetFieldsUsingReflectionUnitTest {
Integer pinCode = 411057; Integer pinCode = 411057;
pinCodeField.setInt(person, pinCode); pinCodeField.setInt(person, pinCode);
Assertions.assertEquals(411057, person.getPinCode()); Assertions.assertEquals(pinCode, person.getPinCode());
} }
@Test @Test
@ -70,7 +70,7 @@ public class SetFieldsUsingReflectionUnitTest {
short pinCode = 4110; short pinCode = 4110;
pinCodeField.setInt(person, pinCode); pinCodeField.setInt(person, pinCode);
Assertions.assertEquals(4110, person.getPinCode()); Assertions.assertEquals(pinCode, person.getPinCode());
} }
@Test @Test
@ -83,7 +83,7 @@ public class SetFieldsUsingReflectionUnitTest {
float height = 6.1242f; float height = 6.1242f;
heightField.setFloat(person, height); heightField.setFloat(person, height);
Assertions.assertEquals(6.1242f, person.getHeight()); Assertions.assertEquals(height, person.getHeight());
Field weightField = person.getClass() Field weightField = person.getClass()
.getDeclaredField("weight"); .getDeclaredField("weight");
@ -91,7 +91,7 @@ public class SetFieldsUsingReflectionUnitTest {
double weight = 75.2564; double weight = 75.2564;
weightField.setDouble(person, weight); weightField.setDouble(person, weight);
Assertions.assertEquals(75.2564, person.getWeight()); Assertions.assertEquals(weight, person.getWeight());
} }
@Test @Test
@ -104,7 +104,7 @@ public class SetFieldsUsingReflectionUnitTest {
char gender = 'M'; char gender = 'M';
genderField.setChar(person, gender); genderField.setChar(person, gender);
Assertions.assertEquals('M', person.getGender()); Assertions.assertEquals(gender, person.getGender());
} }
@Test @Test
@ -115,8 +115,7 @@ public class SetFieldsUsingReflectionUnitTest {
.getDeclaredField("active"); .getDeclaredField("active");
activeField.setAccessible(true); activeField.setAccessible(true);
boolean active = true; activeField.setBoolean(person, true);
activeField.setBoolean(person, active);
Assertions.assertTrue(person.isActive()); Assertions.assertTrue(person.isActive());
} }
@ -130,7 +129,7 @@ public class SetFieldsUsingReflectionUnitTest {
String name = "Umang Budhwar"; String name = "Umang Budhwar";
nameField.set(person, name); nameField.set(person, name);
Assertions.assertEquals("Umang Budhwar", person.getName()); Assertions.assertEquals(name, person.getName());
} }
@Test @Test