public class CommonData {
public static Map<String, String> clientEmail = ImmutableMap.of(
"default", "default@gmail.com",
"test1", "clienttest1@gmail.com"
);
public static String[] addressUSA = {
"Edison Way",
"Menlo Park",
"California",
"96543",
"123-456-7898"
};
public static Map<String, String> shippingAddressMap = ImmutableMap.<String, String>builder()
.put("key1", "value1")
.put("key2", "value2")
.put("key3", "value3")
.put("key4", "value4")
.put("key5", "value5")
.put("key6", "value6")
.put("key7", "value7")
.put("key8", "value8")
.put("key9", "value9")
.build();
public static Map<String, String[]> paymentCreditCards = ImmutableMap.of(
"Visa", new String[] {"111", "8", "2020", "123", "ABC"},
"Visa2", new String[] {"111", "8", "2020", "123", "ABC"},
"Visa3", new String[] {"111", "8", "2020", "123", "ABC"},
"Visa4", new String[] {"111", "8", "2020", "123", "ABC"},
"Visa5", new String[] {"111", "8", "2020", "123", "ABC"}
);
}
Reference: https://stackoverflow.com/questions/9489384/initializing-a-guava-immutablemap