Advertisement
Guest User

Untitled

a guest
Sep 17th, 2019
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 39.05 KB | None | 0 0
  1. import org.springframework.http.HttpEntity;
  2. import org.springframework.http.ResponseEntity;
  3. import org.springframework.http.HttpHeaders;
  4. import org.springframework.web.client.RestTemplate;
  5. import org.springframework.http.HttpMethod;
  6. import com.fasterxml.jackson.databind.JsonNode;
  7. import com.fasterxml.jackson.databind.ObjectMapper;
  8. import org.slf4j.Logger;
  9. import org.slf4j.LoggerFactory;
  10.  
  11. public class JsonplaceholderTypicodeComUsersDefault {
  12.  
  13.   static final RestTemplate restTemplate = new RestTemplate();
  14.   static final Logger logger =
  15.       LoggerFactory.getLogger(JsonplaceholderTypicodeComUsersDefault.class);
  16.   static final ObjectMapper mapper = new ObjectMapper();
  17.  
  18.   public static boolean execute() throws Exception {
  19.     HttpHeaders headers = new HttpHeaders();
  20.     headers.add("Accept-Language", " en-US,en;q=0.5");
  21.     headers.add("Content-Type", " application/x-www-form-urlencoded");
  22.     headers.add("Referer", " https://www.google.com/");
  23.     HttpEntity<String> requestEntity = new HttpEntity<String>("", headers);
  24.     ResponseEntity<String> responseEntity =
  25.         restTemplate.exchange(
  26.             "http://jsonplaceholder.typicode.com/users",
  27.             HttpMethod.GET,
  28.             requestEntity,
  29.             String.class);
  30.     final JsonNode jsonNode = mapper.readValue(responseEntity.getBody(), JsonNode.class);
  31.     if (!(jsonNode.get(0).get("id").asInt() == 1)) {
  32.       logger.error("jsonNode.get(0).get(\"id\").asInt() == 1, is returning false ");
  33.       return false;
  34.     }
  35.     if (!(jsonNode.get(0).get("name").asText().equals("Leanne Graham"))) {
  36.       logger.error(
  37.           "jsonNode.get(0).get(\"name\").asText().equals(\"Leanne Graham\"), is returning false ");
  38.       return false;
  39.     }
  40.     if (!(jsonNode.get(0).get("username").asText().equals("Bret"))) {
  41.       logger.error(
  42.           "jsonNode.get(0).get(\"username\").asText().equals(\"Bret\"), is returning false ");
  43.       return false;
  44.     }
  45.     if (!(jsonNode.get(0).get("email").asText().equals("Sincere@april.biz"))) {
  46.       logger.error(
  47.           "jsonNode.get(0).get(\"email\").asText().equals(\"Sincere@april.biz\"), is returning false ");
  48.       return false;
  49.     }
  50.     if (!(jsonNode.get(0).get("address").get("street").asText().equals("Kulas Light"))) {
  51.       logger.error(
  52.           "jsonNode.get(0).get(\"address\").get(\"street\").asText().equals(\"Kulas Light\"), is returning false ");
  53.       return false;
  54.     }
  55.     if (!(jsonNode.get(0).get("address").get("suite").asText().equals("Apt. 556"))) {
  56.       logger.error(
  57.           "jsonNode.get(0).get(\"address\").get(\"suite\").asText().equals(\"Apt. 556\"), is returning false ");
  58.       return false;
  59.     }
  60.     if (!(jsonNode.get(0).get("address").get("city").asText().equals("Gwenborough"))) {
  61.       logger.error(
  62.           "jsonNode.get(0).get(\"address\").get(\"city\").asText().equals(\"Gwenborough\"), is returning false ");
  63.       return false;
  64.     }
  65.     if (!(jsonNode.get(0).get("address").get("zipcode").asText().equals("92998-3874"))) {
  66.       logger.error(
  67.           "jsonNode.get(0).get(\"address\").get(\"zipcode\").asText().equals(\"92998-3874\"), is returning false ");
  68.       return false;
  69.     }
  70.     if (!(jsonNode.get(0).get("address").get("geo").get("lat").asText().equals("-37.3159"))) {
  71.       logger.error(
  72.           "jsonNode.get(0).get(\"address\").get(\"geo\").get(\"lat\").asText().equals(\"-37.3159\"), is returning false ");
  73.       return false;
  74.     }
  75.     if (!(jsonNode.get(0).get("address").get("geo").get("lng").asText().equals("81.1496"))) {
  76.       logger.error(
  77.           "jsonNode.get(0).get(\"address\").get(\"geo\").get(\"lng\").asText().equals(\"81.1496\"), is returning false ");
  78.       return false;
  79.     }
  80.  
  81.     if (!(jsonNode.get(0).get("phone").asText().equals("1-770-736-8031 x56442"))) {
  82.       logger.error(
  83.           "jsonNode.get(0).get(\"phone\").asText().equals(\"1-770-736-8031 x56442\"), is returning false ");
  84.       return false;
  85.     }
  86.     if (!(jsonNode.get(0).get("website").asText().equals("hildegard.org"))) {
  87.       logger.error(
  88.           "jsonNode.get(0).get(\"website\").asText().equals(\"hildegard.org\"), is returning false ");
  89.       return false;
  90.     }
  91.     if (!(jsonNode.get(0).get("company").get("name").asText().equals("Romaguera-Crona"))) {
  92.       logger.error(
  93.           "jsonNode.get(0).get(\"company\").get(\"name\").asText().equals(\"Romaguera-Crona\"), is returning false ");
  94.       return false;
  95.     }
  96.     if (!(jsonNode
  97.         .get(0)
  98.         .get("company")
  99.         .get("catchPhrase")
  100.         .asText()
  101.         .equals("Multi-layered client-server neural-net"))) {
  102.       logger.error(
  103.           "jsonNode.get(0).get(\"company\").get(\"catchPhrase\").asText().equals(\"Multi-layered client-server neural-net\"), is returning false ");
  104.       return false;
  105.     }
  106.     if (!(jsonNode
  107.         .get(0)
  108.         .get("company")
  109.         .get("bs")
  110.         .asText()
  111.         .equals("harness real-time e-markets"))) {
  112.       logger.error(
  113.           "jsonNode.get(0).get(\"company\").get(\"bs\").asText().equals(\"harness real-time e-markets\"), is returning false ");
  114.       return false;
  115.     }
  116.  
  117.     if (!(jsonNode.get(1).get("id").asInt() == 2)) {
  118.       logger.error("jsonNode.get(1).get(\"id\").asInt() == 2, is returning false ");
  119.       return false;
  120.     }
  121.     if (!(jsonNode.get(1).get("name").asText().equals("Ervin Howell"))) {
  122.       logger.error(
  123.           "jsonNode.get(1).get(\"name\").asText().equals(\"Ervin Howell\"), is returning false ");
  124.       return false;
  125.     }
  126.     if (!(jsonNode.get(1).get("username").asText().equals("Antonette"))) {
  127.       logger.error(
  128.           "jsonNode.get(1).get(\"username\").asText().equals(\"Antonette\"), is returning false ");
  129.       return false;
  130.     }
  131.     if (!(jsonNode.get(1).get("email").asText().equals("Shanna@melissa.tv"))) {
  132.       logger.error(
  133.           "jsonNode.get(1).get(\"email\").asText().equals(\"Shanna@melissa.tv\"), is returning false ");
  134.       return false;
  135.     }
  136.     if (!(jsonNode.get(1).get("address").get("street").asText().equals("Victor Plains"))) {
  137.       logger.error(
  138.           "jsonNode.get(1).get(\"address\").get(\"street\").asText().equals(\"Victor Plains\"), is returning false ");
  139.       return false;
  140.     }
  141.     if (!(jsonNode.get(1).get("address").get("suite").asText().equals("Suite 879"))) {
  142.       logger.error(
  143.           "jsonNode.get(1).get(\"address\").get(\"suite\").asText().equals(\"Suite 879\"), is returning false ");
  144.       return false;
  145.     }
  146.     if (!(jsonNode.get(1).get("address").get("city").asText().equals("Wisokyburgh"))) {
  147.       logger.error(
  148.           "jsonNode.get(1).get(\"address\").get(\"city\").asText().equals(\"Wisokyburgh\"), is returning false ");
  149.       return false;
  150.     }
  151.     if (!(jsonNode.get(1).get("address").get("zipcode").asText().equals("90566-7771"))) {
  152.       logger.error(
  153.           "jsonNode.get(1).get(\"address\").get(\"zipcode\").asText().equals(\"90566-7771\"), is returning false ");
  154.       return false;
  155.     }
  156.     if (!(jsonNode.get(1).get("address").get("geo").get("lat").asText().equals("-43.9509"))) {
  157.       logger.error(
  158.           "jsonNode.get(1).get(\"address\").get(\"geo\").get(\"lat\").asText().equals(\"-43.9509\"), is returning false ");
  159.       return false;
  160.     }
  161.     if (!(jsonNode.get(1).get("address").get("geo").get("lng").asText().equals("-34.4618"))) {
  162.       logger.error(
  163.           "jsonNode.get(1).get(\"address\").get(\"geo\").get(\"lng\").asText().equals(\"-34.4618\"), is returning false ");
  164.       return false;
  165.     }
  166.  
  167.     if (!(jsonNode.get(1).get("phone").asText().equals("010-692-6593 x09125"))) {
  168.       logger.error(
  169.           "jsonNode.get(1).get(\"phone\").asText().equals(\"010-692-6593 x09125\"), is returning false ");
  170.       return false;
  171.     }
  172.     if (!(jsonNode.get(1).get("website").asText().equals("anastasia.net"))) {
  173.       logger.error(
  174.           "jsonNode.get(1).get(\"website\").asText().equals(\"anastasia.net\"), is returning false ");
  175.       return false;
  176.     }
  177.     if (!(jsonNode.get(1).get("company").get("name").asText().equals("Deckow-Crist"))) {
  178.       logger.error(
  179.           "jsonNode.get(1).get(\"company\").get(\"name\").asText().equals(\"Deckow-Crist\"), is returning false ");
  180.       return false;
  181.     }
  182.     if (!(jsonNode
  183.         .get(1)
  184.         .get("company")
  185.         .get("catchPhrase")
  186.         .asText()
  187.         .equals("Proactive didactic contingency"))) {
  188.       logger.error(
  189.           "jsonNode.get(1).get(\"company\").get(\"catchPhrase\").asText().equals(\"Proactive didactic contingency\"), is returning false ");
  190.       return false;
  191.     }
  192.     if (!(jsonNode
  193.         .get(1)
  194.         .get("company")
  195.         .get("bs")
  196.         .asText()
  197.         .equals("synergize scalable supply-chains"))) {
  198.       logger.error(
  199.           "jsonNode.get(1).get(\"company\").get(\"bs\").asText().equals(\"synergize scalable supply-chains\"), is returning false ");
  200.       return false;
  201.     }
  202.  
  203.     if (!(jsonNode.get(2).get("id").asInt() == 3)) {
  204.       logger.error("jsonNode.get(2).get(\"id\").asInt() == 3, is returning false ");
  205.       return false;
  206.     }
  207.     if (!(jsonNode.get(2).get("name").asText().equals("Clementine Bauch"))) {
  208.       logger.error(
  209.           "jsonNode.get(2).get(\"name\").asText().equals(\"Clementine Bauch\"), is returning false ");
  210.       return false;
  211.     }
  212.     if (!(jsonNode.get(2).get("username").asText().equals("Samantha"))) {
  213.       logger.error(
  214.           "jsonNode.get(2).get(\"username\").asText().equals(\"Samantha\"), is returning false ");
  215.       return false;
  216.     }
  217.     if (!(jsonNode.get(2).get("email").asText().equals("Nathan@yesenia.net"))) {
  218.       logger.error(
  219.           "jsonNode.get(2).get(\"email\").asText().equals(\"Nathan@yesenia.net\"), is returning false ");
  220.       return false;
  221.     }
  222.     if (!(jsonNode.get(2).get("address").get("street").asText().equals("Douglas Extension"))) {
  223.       logger.error(
  224.           "jsonNode.get(2).get(\"address\").get(\"street\").asText().equals(\"Douglas Extension\"), is returning false ");
  225.       return false;
  226.     }
  227.     if (!(jsonNode.get(2).get("address").get("suite").asText().equals("Suite 847"))) {
  228.       logger.error(
  229.           "jsonNode.get(2).get(\"address\").get(\"suite\").asText().equals(\"Suite 847\"), is returning false ");
  230.       return false;
  231.     }
  232.     if (!(jsonNode.get(2).get("address").get("city").asText().equals("McKenziehaven"))) {
  233.       logger.error(
  234.           "jsonNode.get(2).get(\"address\").get(\"city\").asText().equals(\"McKenziehaven\"), is returning false ");
  235.       return false;
  236.     }
  237.     if (!(jsonNode.get(2).get("address").get("zipcode").asText().equals("59590-4157"))) {
  238.       logger.error(
  239.           "jsonNode.get(2).get(\"address\").get(\"zipcode\").asText().equals(\"59590-4157\"), is returning false ");
  240.       return false;
  241.     }
  242.     if (!(jsonNode.get(2).get("address").get("geo").get("lat").asText().equals("-68.6102"))) {
  243.       logger.error(
  244.           "jsonNode.get(2).get(\"address\").get(\"geo\").get(\"lat\").asText().equals(\"-68.6102\"), is returning false ");
  245.       return false;
  246.     }
  247.     if (!(jsonNode.get(2).get("address").get("geo").get("lng").asText().equals("-47.0653"))) {
  248.       logger.error(
  249.           "jsonNode.get(2).get(\"address\").get(\"geo\").get(\"lng\").asText().equals(\"-47.0653\"), is returning false ");
  250.       return false;
  251.     }
  252.  
  253.     if (!(jsonNode.get(2).get("phone").asText().equals("1-463-123-4447"))) {
  254.       logger.error(
  255.           "jsonNode.get(2).get(\"phone\").asText().equals(\"1-463-123-4447\"), is returning false ");
  256.       return false;
  257.     }
  258.     if (!(jsonNode.get(2).get("website").asText().equals("ramiro.info"))) {
  259.       logger.error(
  260.           "jsonNode.get(2).get(\"website\").asText().equals(\"ramiro.info\"), is returning false ");
  261.       return false;
  262.     }
  263.     if (!(jsonNode.get(2).get("company").get("name").asText().equals("Romaguera-Jacobson"))) {
  264.       logger.error(
  265.           "jsonNode.get(2).get(\"company\").get(\"name\").asText().equals(\"Romaguera-Jacobson\"), is returning false ");
  266.       return false;
  267.     }
  268.     if (!(jsonNode
  269.         .get(2)
  270.         .get("company")
  271.         .get("catchPhrase")
  272.         .asText()
  273.         .equals("Face to face bifurcated interface"))) {
  274.       logger.error(
  275.           "jsonNode.get(2).get(\"company\").get(\"catchPhrase\").asText().equals(\"Face to face bifurcated interface\"), is returning false ");
  276.       return false;
  277.     }
  278.     if (!(jsonNode
  279.         .get(2)
  280.         .get("company")
  281.         .get("bs")
  282.         .asText()
  283.         .equals("e-enable strategic applications"))) {
  284.       logger.error(
  285.           "jsonNode.get(2).get(\"company\").get(\"bs\").asText().equals(\"e-enable strategic applications\"), is returning false ");
  286.       return false;
  287.     }
  288.  
  289.     if (!(jsonNode.get(3).get("id").asInt() == 4)) {
  290.       logger.error("jsonNode.get(3).get(\"id\").asInt() == 4, is returning false ");
  291.       return false;
  292.     }
  293.     if (!(jsonNode.get(3).get("name").asText().equals("Patricia Lebsack"))) {
  294.       logger.error(
  295.           "jsonNode.get(3).get(\"name\").asText().equals(\"Patricia Lebsack\"), is returning false ");
  296.       return false;
  297.     }
  298.     if (!(jsonNode.get(3).get("username").asText().equals("Karianne"))) {
  299.       logger.error(
  300.           "jsonNode.get(3).get(\"username\").asText().equals(\"Karianne\"), is returning false ");
  301.       return false;
  302.     }
  303.     if (!(jsonNode.get(3).get("email").asText().equals("Julianne.OConner@kory.org"))) {
  304.       logger.error(
  305.           "jsonNode.get(3).get(\"email\").asText().equals(\"Julianne.OConner@kory.org\"), is returning false ");
  306.       return false;
  307.     }
  308.     if (!(jsonNode.get(3).get("address").get("street").asText().equals("Hoeger Mall"))) {
  309.       logger.error(
  310.           "jsonNode.get(3).get(\"address\").get(\"street\").asText().equals(\"Hoeger Mall\"), is returning false ");
  311.       return false;
  312.     }
  313.     if (!(jsonNode.get(3).get("address").get("suite").asText().equals("Apt. 692"))) {
  314.       logger.error(
  315.           "jsonNode.get(3).get(\"address\").get(\"suite\").asText().equals(\"Apt. 692\"), is returning false ");
  316.       return false;
  317.     }
  318.     if (!(jsonNode.get(3).get("address").get("city").asText().equals("South Elvis"))) {
  319.       logger.error(
  320.           "jsonNode.get(3).get(\"address\").get(\"city\").asText().equals(\"South Elvis\"), is returning false ");
  321.       return false;
  322.     }
  323.     if (!(jsonNode.get(3).get("address").get("zipcode").asText().equals("53919-4257"))) {
  324.       logger.error(
  325.           "jsonNode.get(3).get(\"address\").get(\"zipcode\").asText().equals(\"53919-4257\"), is returning false ");
  326.       return false;
  327.     }
  328.     if (!(jsonNode.get(3).get("address").get("geo").get("lat").asText().equals("29.4572"))) {
  329.       logger.error(
  330.           "jsonNode.get(3).get(\"address\").get(\"geo\").get(\"lat\").asText().equals(\"29.4572\"), is returning false ");
  331.       return false;
  332.     }
  333.     if (!(jsonNode.get(3).get("address").get("geo").get("lng").asText().equals("-164.2990"))) {
  334.       logger.error(
  335.           "jsonNode.get(3).get(\"address\").get(\"geo\").get(\"lng\").asText().equals(\"-164.2990\"), is returning false ");
  336.       return false;
  337.     }
  338.  
  339.     if (!(jsonNode.get(3).get("phone").asText().equals("493-170-9623 x156"))) {
  340.       logger.error(
  341.           "jsonNode.get(3).get(\"phone\").asText().equals(\"493-170-9623 x156\"), is returning false ");
  342.       return false;
  343.     }
  344.     if (!(jsonNode.get(3).get("website").asText().equals("kale.biz"))) {
  345.       logger.error(
  346.           "jsonNode.get(3).get(\"website\").asText().equals(\"kale.biz\"), is returning false ");
  347.       return false;
  348.     }
  349.     if (!(jsonNode.get(3).get("company").get("name").asText().equals("Robel-Corkery"))) {
  350.       logger.error(
  351.           "jsonNode.get(3).get(\"company\").get(\"name\").asText().equals(\"Robel-Corkery\"), is returning false ");
  352.       return false;
  353.     }
  354.     if (!(jsonNode
  355.         .get(3)
  356.         .get("company")
  357.         .get("catchPhrase")
  358.         .asText()
  359.         .equals("Multi-tiered zero tolerance productivity"))) {
  360.       logger.error(
  361.           "jsonNode.get(3).get(\"company\").get(\"catchPhrase\").asText().equals(\"Multi-tiered zero tolerance productivity\"), is returning false ");
  362.       return false;
  363.     }
  364.     if (!(jsonNode
  365.         .get(3)
  366.         .get("company")
  367.         .get("bs")
  368.         .asText()
  369.         .equals("transition cutting-edge web services"))) {
  370.       logger.error(
  371.           "jsonNode.get(3).get(\"company\").get(\"bs\").asText().equals(\"transition cutting-edge web services\"), is returning false ");
  372.       return false;
  373.     }
  374.  
  375.     if (!(jsonNode.get(4).get("id").asInt() == 5)) {
  376.       logger.error("jsonNode.get(4).get(\"id\").asInt() == 5, is returning false ");
  377.       return false;
  378.     }
  379.     if (!(jsonNode.get(4).get("name").asText().equals("Chelsey Dietrich"))) {
  380.       logger.error(
  381.           "jsonNode.get(4).get(\"name\").asText().equals(\"Chelsey Dietrich\"), is returning false ");
  382.       return false;
  383.     }
  384.     if (!(jsonNode.get(4).get("username").asText().equals("Kamren"))) {
  385.       logger.error(
  386.           "jsonNode.get(4).get(\"username\").asText().equals(\"Kamren\"), is returning false ");
  387.       return false;
  388.     }
  389.     if (!(jsonNode.get(4).get("email").asText().equals("Lucio_Hettinger@annie.ca"))) {
  390.       logger.error(
  391.           "jsonNode.get(4).get(\"email\").asText().equals(\"Lucio_Hettinger@annie.ca\"), is returning false ");
  392.       return false;
  393.     }
  394.     if (!(jsonNode.get(4).get("address").get("street").asText().equals("Skiles Walks"))) {
  395.       logger.error(
  396.           "jsonNode.get(4).get(\"address\").get(\"street\").asText().equals(\"Skiles Walks\"), is returning false ");
  397.       return false;
  398.     }
  399.     if (!(jsonNode.get(4).get("address").get("suite").asText().equals("Suite 351"))) {
  400.       logger.error(
  401.           "jsonNode.get(4).get(\"address\").get(\"suite\").asText().equals(\"Suite 351\"), is returning false ");
  402.       return false;
  403.     }
  404.     if (!(jsonNode.get(4).get("address").get("city").asText().equals("Roscoeview"))) {
  405.       logger.error(
  406.           "jsonNode.get(4).get(\"address\").get(\"city\").asText().equals(\"Roscoeview\"), is returning false ");
  407.       return false;
  408.     }
  409.     if (!(jsonNode.get(4).get("address").get("zipcode").asText().equals("33263"))) {
  410.       logger.error(
  411.           "jsonNode.get(4).get(\"address\").get(\"zipcode\").asText().equals(\"33263\"), is returning false ");
  412.       return false;
  413.     }
  414.     if (!(jsonNode.get(4).get("address").get("geo").get("lat").asText().equals("-31.8129"))) {
  415.       logger.error(
  416.           "jsonNode.get(4).get(\"address\").get(\"geo\").get(\"lat\").asText().equals(\"-31.8129\"), is returning false ");
  417.       return false;
  418.     }
  419.     if (!(jsonNode.get(4).get("address").get("geo").get("lng").asText().equals("62.5342"))) {
  420.       logger.error(
  421.           "jsonNode.get(4).get(\"address\").get(\"geo\").get(\"lng\").asText().equals(\"62.5342\"), is returning false ");
  422.       return false;
  423.     }
  424.  
  425.     if (!(jsonNode.get(4).get("phone").asText().equals("(254)954-1289"))) {
  426.       logger.error(
  427.           "jsonNode.get(4).get(\"phone\").asText().equals(\"(254)954-1289\"), is returning false ");
  428.       return false;
  429.     }
  430.     if (!(jsonNode.get(4).get("website").asText().equals("demarco.info"))) {
  431.       logger.error(
  432.           "jsonNode.get(4).get(\"website\").asText().equals(\"demarco.info\"), is returning false ");
  433.       return false;
  434.     }
  435.     if (!(jsonNode.get(4).get("company").get("name").asText().equals("Keebler LLC"))) {
  436.       logger.error(
  437.           "jsonNode.get(4).get(\"company\").get(\"name\").asText().equals(\"Keebler LLC\"), is returning false ");
  438.       return false;
  439.     }
  440.     if (!(jsonNode
  441.         .get(4)
  442.         .get("company")
  443.         .get("catchPhrase")
  444.         .asText()
  445.         .equals("User-centric fault-tolerant solution"))) {
  446.       logger.error(
  447.           "jsonNode.get(4).get(\"company\").get(\"catchPhrase\").asText().equals(\"User-centric fault-tolerant solution\"), is returning false ");
  448.       return false;
  449.     }
  450.     if (!(jsonNode
  451.         .get(4)
  452.         .get("company")
  453.         .get("bs")
  454.         .asText()
  455.         .equals("revolutionize end-to-end systems"))) {
  456.       logger.error(
  457.           "jsonNode.get(4).get(\"company\").get(\"bs\").asText().equals(\"revolutionize end-to-end systems\"), is returning false ");
  458.       return false;
  459.     }
  460.  
  461.     if (!(jsonNode.get(5).get("id").asInt() == 6)) {
  462.       logger.error("jsonNode.get(5).get(\"id\").asInt() == 6, is returning false ");
  463.       return false;
  464.     }
  465.     if (!(jsonNode.get(5).get("name").asText().equals("Mrs. Dennis Schulist"))) {
  466.       logger.error(
  467.           "jsonNode.get(5).get(\"name\").asText().equals(\"Mrs. Dennis Schulist\"), is returning false ");
  468.       return false;
  469.     }
  470.     if (!(jsonNode.get(5).get("username").asText().equals("Leopoldo_Corkery"))) {
  471.       logger.error(
  472.           "jsonNode.get(5).get(\"username\").asText().equals(\"Leopoldo_Corkery\"), is returning false ");
  473.       return false;
  474.     }
  475.     if (!(jsonNode.get(5).get("email").asText().equals("Karley_Dach@jasper.info"))) {
  476.       logger.error(
  477.           "jsonNode.get(5).get(\"email\").asText().equals(\"Karley_Dach@jasper.info\"), is returning false ");
  478.       return false;
  479.     }
  480.     if (!(jsonNode.get(5).get("address").get("street").asText().equals("Norberto Crossing"))) {
  481.       logger.error(
  482.           "jsonNode.get(5).get(\"address\").get(\"street\").asText().equals(\"Norberto Crossing\"), is returning false ");
  483.       return false;
  484.     }
  485.     if (!(jsonNode.get(5).get("address").get("suite").asText().equals("Apt. 950"))) {
  486.       logger.error(
  487.           "jsonNode.get(5).get(\"address\").get(\"suite\").asText().equals(\"Apt. 950\"), is returning false ");
  488.       return false;
  489.     }
  490.     if (!(jsonNode.get(5).get("address").get("city").asText().equals("South Christy"))) {
  491.       logger.error(
  492.           "jsonNode.get(5).get(\"address\").get(\"city\").asText().equals(\"South Christy\"), is returning false ");
  493.       return false;
  494.     }
  495.     if (!(jsonNode.get(5).get("address").get("zipcode").asText().equals("23505-1337"))) {
  496.       logger.error(
  497.           "jsonNode.get(5).get(\"address\").get(\"zipcode\").asText().equals(\"23505-1337\"), is returning false ");
  498.       return false;
  499.     }
  500.     if (!(jsonNode.get(5).get("address").get("geo").get("lat").asText().equals("-71.4197"))) {
  501.       logger.error(
  502.           "jsonNode.get(5).get(\"address\").get(\"geo\").get(\"lat\").asText().equals(\"-71.4197\"), is returning false ");
  503.       return false;
  504.     }
  505.     if (!(jsonNode.get(5).get("address").get("geo").get("lng").asText().equals("71.7478"))) {
  506.       logger.error(
  507.           "jsonNode.get(5).get(\"address\").get(\"geo\").get(\"lng\").asText().equals(\"71.7478\"), is returning false ");
  508.       return false;
  509.     }
  510.  
  511.     if (!(jsonNode.get(5).get("phone").asText().equals("1-477-935-8478 x6430"))) {
  512.       logger.error(
  513.           "jsonNode.get(5).get(\"phone\").asText().equals(\"1-477-935-8478 x6430\"), is returning false ");
  514.       return false;
  515.     }
  516.     if (!(jsonNode.get(5).get("website").asText().equals("ola.org"))) {
  517.       logger.error(
  518.           "jsonNode.get(5).get(\"website\").asText().equals(\"ola.org\"), is returning false ");
  519.       return false;
  520.     }
  521.     if (!(jsonNode.get(5).get("company").get("name").asText().equals("Considine-Lockman"))) {
  522.       logger.error(
  523.           "jsonNode.get(5).get(\"company\").get(\"name\").asText().equals(\"Considine-Lockman\"), is returning false ");
  524.       return false;
  525.     }
  526.     if (!(jsonNode
  527.         .get(5)
  528.         .get("company")
  529.         .get("catchPhrase")
  530.         .asText()
  531.         .equals("Synchronised bottom-line interface"))) {
  532.       logger.error(
  533.           "jsonNode.get(5).get(\"company\").get(\"catchPhrase\").asText().equals(\"Synchronised bottom-line interface\"), is returning false ");
  534.       return false;
  535.     }
  536.     if (!(jsonNode
  537.         .get(5)
  538.         .get("company")
  539.         .get("bs")
  540.         .asText()
  541.         .equals("e-enable innovative applications"))) {
  542.       logger.error(
  543.           "jsonNode.get(5).get(\"company\").get(\"bs\").asText().equals(\"e-enable innovative applications\"), is returning false ");
  544.       return false;
  545.     }
  546.  
  547.     if (!(jsonNode.get(6).get("id").asInt() == 7)) {
  548.       logger.error("jsonNode.get(6).get(\"id\").asInt() == 7, is returning false ");
  549.       return false;
  550.     }
  551.     if (!(jsonNode.get(6).get("name").asText().equals("Kurtis Weissnat"))) {
  552.       logger.error(
  553.           "jsonNode.get(6).get(\"name\").asText().equals(\"Kurtis Weissnat\"), is returning false ");
  554.       return false;
  555.     }
  556.     if (!(jsonNode.get(6).get("username").asText().equals("Elwyn.Skiles"))) {
  557.       logger.error(
  558.           "jsonNode.get(6).get(\"username\").asText().equals(\"Elwyn.Skiles\"), is returning false ");
  559.       return false;
  560.     }
  561.     if (!(jsonNode.get(6).get("email").asText().equals("Telly.Hoeger@billy.biz"))) {
  562.       logger.error(
  563.           "jsonNode.get(6).get(\"email\").asText().equals(\"Telly.Hoeger@billy.biz\"), is returning false ");
  564.       return false;
  565.     }
  566.     if (!(jsonNode.get(6).get("address").get("street").asText().equals("Rex Trail"))) {
  567.       logger.error(
  568.           "jsonNode.get(6).get(\"address\").get(\"street\").asText().equals(\"Rex Trail\"), is returning false ");
  569.       return false;
  570.     }
  571.     if (!(jsonNode.get(6).get("address").get("suite").asText().equals("Suite 280"))) {
  572.       logger.error(
  573.           "jsonNode.get(6).get(\"address\").get(\"suite\").asText().equals(\"Suite 280\"), is returning false ");
  574.       return false;
  575.     }
  576.     if (!(jsonNode.get(6).get("address").get("city").asText().equals("Howemouth"))) {
  577.       logger.error(
  578.           "jsonNode.get(6).get(\"address\").get(\"city\").asText().equals(\"Howemouth\"), is returning false ");
  579.       return false;
  580.     }
  581.     if (!(jsonNode.get(6).get("address").get("zipcode").asText().equals("58804-1099"))) {
  582.       logger.error(
  583.           "jsonNode.get(6).get(\"address\").get(\"zipcode\").asText().equals(\"58804-1099\"), is returning false ");
  584.       return false;
  585.     }
  586.     if (!(jsonNode.get(6).get("address").get("geo").get("lat").asText().equals("24.8918"))) {
  587.       logger.error(
  588.           "jsonNode.get(6).get(\"address\").get(\"geo\").get(\"lat\").asText().equals(\"24.8918\"), is returning false ");
  589.       return false;
  590.     }
  591.     if (!(jsonNode.get(6).get("address").get("geo").get("lng").asText().equals("21.8984"))) {
  592.       logger.error(
  593.           "jsonNode.get(6).get(\"address\").get(\"geo\").get(\"lng\").asText().equals(\"21.8984\"), is returning false ");
  594.       return false;
  595.     }
  596.  
  597.     if (!(jsonNode.get(6).get("phone").asText().equals("210.067.6132"))) {
  598.       logger.error(
  599.           "jsonNode.get(6).get(\"phone\").asText().equals(\"210.067.6132\"), is returning false ");
  600.       return false;
  601.     }
  602.     if (!(jsonNode.get(6).get("website").asText().equals("elvis.io"))) {
  603.       logger.error(
  604.           "jsonNode.get(6).get(\"website\").asText().equals(\"elvis.io\"), is returning false ");
  605.       return false;
  606.     }
  607.     if (!(jsonNode.get(6).get("company").get("name").asText().equals("Johns Group"))) {
  608.       logger.error(
  609.           "jsonNode.get(6).get(\"company\").get(\"name\").asText().equals(\"Johns Group\"), is returning false ");
  610.       return false;
  611.     }
  612.     if (!(jsonNode
  613.         .get(6)
  614.         .get("company")
  615.         .get("catchPhrase")
  616.         .asText()
  617.         .equals("Configurable multimedia task-force"))) {
  618.       logger.error(
  619.           "jsonNode.get(6).get(\"company\").get(\"catchPhrase\").asText().equals(\"Configurable multimedia task-force\"), is returning false ");
  620.       return false;
  621.     }
  622.     if (!(jsonNode
  623.         .get(6)
  624.         .get("company")
  625.         .get("bs")
  626.         .asText()
  627.         .equals("generate enterprise e-tailers"))) {
  628.       logger.error(
  629.           "jsonNode.get(6).get(\"company\").get(\"bs\").asText().equals(\"generate enterprise e-tailers\"), is returning false ");
  630.       return false;
  631.     }
  632.  
  633.     if (!(jsonNode.get(7).get("id").asInt() == 8)) {
  634.       logger.error("jsonNode.get(7).get(\"id\").asInt() == 8, is returning false ");
  635.       return false;
  636.     }
  637.     if (!(jsonNode.get(7).get("name").asText().equals("Nicholas Runolfsdottir V"))) {
  638.       logger.error(
  639.           "jsonNode.get(7).get(\"name\").asText().equals(\"Nicholas Runolfsdottir V\"), is returning false ");
  640.       return false;
  641.     }
  642.     if (!(jsonNode.get(7).get("username").asText().equals("Maxime_Nienow"))) {
  643.       logger.error(
  644.           "jsonNode.get(7).get(\"username\").asText().equals(\"Maxime_Nienow\"), is returning false ");
  645.       return false;
  646.     }
  647.     if (!(jsonNode.get(7).get("email").asText().equals("Sherwood@rosamond.me"))) {
  648.       logger.error(
  649.           "jsonNode.get(7).get(\"email\").asText().equals(\"Sherwood@rosamond.me\"), is returning false ");
  650.       return false;
  651.     }
  652.     if (!(jsonNode.get(7).get("address").get("street").asText().equals("Ellsworth Summit"))) {
  653.       logger.error(
  654.           "jsonNode.get(7).get(\"address\").get(\"street\").asText().equals(\"Ellsworth Summit\"), is returning false ");
  655.       return false;
  656.     }
  657.     if (!(jsonNode.get(7).get("address").get("suite").asText().equals("Suite 729"))) {
  658.       logger.error(
  659.           "jsonNode.get(7).get(\"address\").get(\"suite\").asText().equals(\"Suite 729\"), is returning false ");
  660.       return false;
  661.     }
  662.     if (!(jsonNode.get(7).get("address").get("city").asText().equals("Aliyaview"))) {
  663.       logger.error(
  664.           "jsonNode.get(7).get(\"address\").get(\"city\").asText().equals(\"Aliyaview\"), is returning false ");
  665.       return false;
  666.     }
  667.     if (!(jsonNode.get(7).get("address").get("zipcode").asText().equals("45169"))) {
  668.       logger.error(
  669.           "jsonNode.get(7).get(\"address\").get(\"zipcode\").asText().equals(\"45169\"), is returning false ");
  670.       return false;
  671.     }
  672.     if (!(jsonNode.get(7).get("address").get("geo").get("lat").asText().equals("-14.3990"))) {
  673.       logger.error(
  674.           "jsonNode.get(7).get(\"address\").get(\"geo\").get(\"lat\").asText().equals(\"-14.3990\"), is returning false ");
  675.       return false;
  676.     }
  677.     if (!(jsonNode.get(7).get("address").get("geo").get("lng").asText().equals("-120.7677"))) {
  678.       logger.error(
  679.           "jsonNode.get(7).get(\"address\").get(\"geo\").get(\"lng\").asText().equals(\"-120.7677\"), is returning false ");
  680.       return false;
  681.     }
  682.  
  683.     if (!(jsonNode.get(7).get("phone").asText().equals("586.493.6943 x140"))) {
  684.       logger.error(
  685.           "jsonNode.get(7).get(\"phone\").asText().equals(\"586.493.6943 x140\"), is returning false ");
  686.       return false;
  687.     }
  688.     if (!(jsonNode.get(7).get("website").asText().equals("jacynthe.com"))) {
  689.       logger.error(
  690.           "jsonNode.get(7).get(\"website\").asText().equals(\"jacynthe.com\"), is returning false ");
  691.       return false;
  692.     }
  693.     if (!(jsonNode.get(7).get("company").get("name").asText().equals("Abernathy Group"))) {
  694.       logger.error(
  695.           "jsonNode.get(7).get(\"company\").get(\"name\").asText().equals(\"Abernathy Group\"), is returning false ");
  696.       return false;
  697.     }
  698.     if (!(jsonNode
  699.         .get(7)
  700.         .get("company")
  701.         .get("catchPhrase")
  702.         .asText()
  703.         .equals("Implemented secondary concept"))) {
  704.       logger.error(
  705.           "jsonNode.get(7).get(\"company\").get(\"catchPhrase\").asText().equals(\"Implemented secondary concept\"), is returning false ");
  706.       return false;
  707.     }
  708.     if (!(jsonNode
  709.         .get(7)
  710.         .get("company")
  711.         .get("bs")
  712.         .asText()
  713.         .equals("e-enable extensible e-tailers"))) {
  714.       logger.error(
  715.           "jsonNode.get(7).get(\"company\").get(\"bs\").asText().equals(\"e-enable extensible e-tailers\"), is returning false ");
  716.       return false;
  717.     }
  718.  
  719.     if (!(jsonNode.get(8).get("id").asInt() == 9)) {
  720.       logger.error("jsonNode.get(8).get(\"id\").asInt() == 9, is returning false ");
  721.       return false;
  722.     }
  723.     if (!(jsonNode.get(8).get("name").asText().equals("Glenna Reichert"))) {
  724.       logger.error(
  725.           "jsonNode.get(8).get(\"name\").asText().equals(\"Glenna Reichert\"), is returning false ");
  726.       return false;
  727.     }
  728.     if (!(jsonNode.get(8).get("username").asText().equals("Delphine"))) {
  729.       logger.error(
  730.           "jsonNode.get(8).get(\"username\").asText().equals(\"Delphine\"), is returning false ");
  731.       return false;
  732.     }
  733.     if (!(jsonNode.get(8).get("email").asText().equals("Chaim_McDermott@dana.io"))) {
  734.       logger.error(
  735.           "jsonNode.get(8).get(\"email\").asText().equals(\"Chaim_McDermott@dana.io\"), is returning false ");
  736.       return false;
  737.     }
  738.     if (!(jsonNode.get(8).get("address").get("street").asText().equals("Dayna Park"))) {
  739.       logger.error(
  740.           "jsonNode.get(8).get(\"address\").get(\"street\").asText().equals(\"Dayna Park\"), is returning false ");
  741.       return false;
  742.     }
  743.     if (!(jsonNode.get(8).get("address").get("suite").asText().equals("Suite 449"))) {
  744.       logger.error(
  745.           "jsonNode.get(8).get(\"address\").get(\"suite\").asText().equals(\"Suite 449\"), is returning false ");
  746.       return false;
  747.     }
  748.     if (!(jsonNode.get(8).get("address").get("city").asText().equals("Bartholomebury"))) {
  749.       logger.error(
  750.           "jsonNode.get(8).get(\"address\").get(\"city\").asText().equals(\"Bartholomebury\"), is returning false ");
  751.       return false;
  752.     }
  753.     if (!(jsonNode.get(8).get("address").get("zipcode").asText().equals("76495-3109"))) {
  754.       logger.error(
  755.           "jsonNode.get(8).get(\"address\").get(\"zipcode\").asText().equals(\"76495-3109\"), is returning false ");
  756.       return false;
  757.     }
  758.     if (!(jsonNode.get(8).get("address").get("geo").get("lat").asText().equals("24.6463"))) {
  759.       logger.error(
  760.           "jsonNode.get(8).get(\"address\").get(\"geo\").get(\"lat\").asText().equals(\"24.6463\"), is returning false ");
  761.       return false;
  762.     }
  763.     if (!(jsonNode.get(8).get("address").get("geo").get("lng").asText().equals("-168.8889"))) {
  764.       logger.error(
  765.           "jsonNode.get(8).get(\"address\").get(\"geo\").get(\"lng\").asText().equals(\"-168.8889\"), is returning false ");
  766.       return false;
  767.     }
  768.  
  769.     if (!(jsonNode.get(8).get("phone").asText().equals("(775)976-6794 x41206"))) {
  770.       logger.error(
  771.           "jsonNode.get(8).get(\"phone\").asText().equals(\"(775)976-6794 x41206\"), is returning false ");
  772.       return false;
  773.     }
  774.     if (!(jsonNode.get(8).get("website").asText().equals("conrad.com"))) {
  775.       logger.error(
  776.           "jsonNode.get(8).get(\"website\").asText().equals(\"conrad.com\"), is returning false ");
  777.       return false;
  778.     }
  779.     if (!(jsonNode.get(8).get("company").get("name").asText().equals("Yost and Sons"))) {
  780.       logger.error(
  781.           "jsonNode.get(8).get(\"company\").get(\"name\").asText().equals(\"Yost and Sons\"), is returning false ");
  782.       return false;
  783.     }
  784.     if (!(jsonNode
  785.         .get(8)
  786.         .get("company")
  787.         .get("catchPhrase")
  788.         .asText()
  789.         .equals("Switchable contextually-based project"))) {
  790.       logger.error(
  791.           "jsonNode.get(8).get(\"company\").get(\"catchPhrase\").asText().equals(\"Switchable contextually-based project\"), is returning false ");
  792.       return false;
  793.     }
  794.     if (!(jsonNode
  795.         .get(8)
  796.         .get("company")
  797.         .get("bs")
  798.         .asText()
  799.         .equals("aggregate real-time technologies"))) {
  800.       logger.error(
  801.           "jsonNode.get(8).get(\"company\").get(\"bs\").asText().equals(\"aggregate real-time technologies\"), is returning false ");
  802.       return false;
  803.     }
  804.  
  805.     if (!(jsonNode.get(9).get("id").asInt() == 10)) {
  806.       logger.error("jsonNode.get(9).get(\"id\").asInt() == 10, is returning false ");
  807.       return false;
  808.     }
  809.     if (!(jsonNode.get(9).get("name").asText().equals("Clementina DuBuque"))) {
  810.       logger.error(
  811.           "jsonNode.get(9).get(\"name\").asText().equals(\"Clementina DuBuque\"), is returning false ");
  812.       return false;
  813.     }
  814.     if (!(jsonNode.get(9).get("username").asText().equals("Moriah.Stanton"))) {
  815.       logger.error(
  816.           "jsonNode.get(9).get(\"username\").asText().equals(\"Moriah.Stanton\"), is returning false ");
  817.       return false;
  818.     }
  819.     if (!(jsonNode.get(9).get("email").asText().equals("Rey.Padberg@karina.biz"))) {
  820.       logger.error(
  821.           "jsonNode.get(9).get(\"email\").asText().equals(\"Rey.Padberg@karina.biz\"), is returning false ");
  822.       return false;
  823.     }
  824.     if (!(jsonNode.get(9).get("address").get("street").asText().equals("Kattie Turnpike"))) {
  825.       logger.error(
  826.           "jsonNode.get(9).get(\"address\").get(\"street\").asText().equals(\"Kattie Turnpike\"), is returning false ");
  827.       return false;
  828.     }
  829.     if (!(jsonNode.get(9).get("address").get("suite").asText().equals("Suite 198"))) {
  830.       logger.error(
  831.           "jsonNode.get(9).get(\"address\").get(\"suite\").asText().equals(\"Suite 198\"), is returning false ");
  832.       return false;
  833.     }
  834.     if (!(jsonNode.get(9).get("address").get("city").asText().equals("Lebsackbury"))) {
  835.       logger.error(
  836.           "jsonNode.get(9).get(\"address\").get(\"city\").asText().equals(\"Lebsackbury\"), is returning false ");
  837.       return false;
  838.     }
  839.     if (!(jsonNode.get(9).get("address").get("zipcode").asText().equals("31428-2261"))) {
  840.       logger.error(
  841.           "jsonNode.get(9).get(\"address\").get(\"zipcode\").asText().equals(\"31428-2261\"), is returning false ");
  842.       return false;
  843.     }
  844.     if (!(jsonNode.get(9).get("address").get("geo").get("lat").asText().equals("-38.2386"))) {
  845.       logger.error(
  846.           "jsonNode.get(9).get(\"address\").get(\"geo\").get(\"lat\").asText().equals(\"-38.2386\"), is returning false ");
  847.       return false;
  848.     }
  849.     if (!(jsonNode.get(9).get("address").get("geo").get("lng").asText().equals("57.2232"))) {
  850.       logger.error(
  851.           "jsonNode.get(9).get(\"address\").get(\"geo\").get(\"lng\").asText().equals(\"57.2232\"), is returning false ");
  852.       return false;
  853.     }
  854.  
  855.     if (!(jsonNode.get(9).get("phone").asText().equals("024-648-3804"))) {
  856.       logger.error(
  857.           "jsonNode.get(9).get(\"phone\").asText().equals(\"024-648-3804\"), is returning false ");
  858.       return false;
  859.     }
  860.     if (!(jsonNode.get(9).get("website").asText().equals("ambrose.net"))) {
  861.       logger.error(
  862.           "jsonNode.get(9).get(\"website\").asText().equals(\"ambrose.net\"), is returning false ");
  863.       return false;
  864.     }
  865.     if (!(jsonNode.get(9).get("company").get("name").asText().equals("Hoeger LLC"))) {
  866.       logger.error(
  867.           "jsonNode.get(9).get(\"company\").get(\"name\").asText().equals(\"Hoeger LLC\"), is returning false ");
  868.       return false;
  869.     }
  870.     if (!(jsonNode
  871.         .get(9)
  872.         .get("company")
  873.         .get("catchPhrase")
  874.         .asText()
  875.         .equals("Centralized empowering task-force"))) {
  876.       logger.error(
  877.           "jsonNode.get(9).get(\"company\").get(\"catchPhrase\").asText().equals(\"Centralized empowering task-force\"), is returning false ");
  878.       return false;
  879.     }
  880.     if (!(jsonNode.get(9).get("company").get("bs").asText().equals("target end-to-end models"))) {
  881.       logger.error(
  882.           "jsonNode.get(9).get(\"company\").get(\"bs\").asText().equals(\"target end-to-end models\"), is returning false ");
  883.       return false;
  884.     }
  885.  
  886.     return true;
  887.   }
  888. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement