Examples of Beer


Examples of models.Beer

                           .expect()
                           .statusCode(200)
                           .when()
                           .post("/");

                Beer beer = RestAssured.expect()
                                       .statusCode(200)
                                       .when()
                                       .get("/Westmalle")
                                       .andReturn()
                                       .body()
View Full Code Here

Examples of models.Beer

        running(testServer(PORT), new Runnable()
        {
            @Override
            public void run()
            {
                Beer beer = RestAssured.given()
                                       .contentType(ContentType.JSON)
                                       .content("{\"name\":\"Westmale\"}")
                                       .expect()
                                       .statusCode(200)
                                       .when()
View Full Code Here

Examples of models.Beer

        return ok(Json.toJson(Beer.getAll()));
    }

    public static Result get(String name)
    {
        Beer beer = Beer.getByName(name);
        Result result;

        if (beer == null)
        {
            result = notFound();
View Full Code Here

Examples of models.Beer

    @BodyParser.Of(BodyParser.Json.class)
    public static Result create()
    {
        JsonNode json = request().body().asJson();
        Beer beer = Json.fromJson(json, Beer.class);

        beer.save();

        return ok(Json.toJson(beer));

    }
View Full Code Here

Examples of models.Beer

    @BodyParser.Of(BodyParser.Json.class)
    public static Result update(String name)
    {
        JsonNode json = request().body().asJson();
        Beer beer = Json.fromJson(json, Beer.class);

        beer.update();

        return ok(Json.toJson(beer));
    }
View Full Code Here

Examples of models.Beer

        return ok(Json.toJson(beer));
    }

    public static Result delete(String name)
    {
        Beer beer = Beer.getByName(name);
        Result result;

        if (beer == null)
        {
            result = notFound();
        }
        else
        {
            beer.delete();
            result = noContent();
        }
        return result;
    }
View Full Code Here

Examples of org.elasticsearchfr.handson.beans.Beer

    ObjectMapper mapper = new ObjectMapper();

    BulkRequestBuilder brb = node.client().prepareBulk();

    for (int i = 0; i < 1000; i++) {
      Beer beer = BeerHelper.generate();
      IndexRequest irq = new IndexRequest("meal", "beer", "beer_" + i);
      String jsonString = mapper.writeValueAsString(beer);
      irq.source(jsonString);
      brb.add(irq);
    }
View Full Code Here

Examples of org.elasticsearchfr.handson.beans.Beer

      ExecutionException {

    // instance a json mapper
    ObjectMapper mapper = new ObjectMapper(); // create once, reuse

    Beer beer = new Beer("Heineken", Colour.PALE, 0.33, 3);
    IndexResponse ir = null;

    // generate a json content
    String jsonString = null;
    // TODO Serialize Beer to json

    // indexing document
    // TODO index the beer in meal index, beer type

    Assert.assertNotNull(ir);
    Assert.assertNotNull(ir.getId());

    GetResponse gr = null;
    // TODO get the beer we have just indexed

    Assert.assertNotNull(gr);
    Assert.assertNotNull(gr.getId());

    // We check that id are equals
    Assert.assertEquals(ir.getId(), gr.getId());

    Beer indexedBeer = null;
   
    // TODO Deserialize json indexed beer into a beer object

    Assert.assertNotNull(indexedBeer);
    Assert.assertEquals(beer, indexedBeer);
View Full Code Here

Examples of org.elasticsearchfr.handson.beans.Beer

    BulkRequestBuilder brb = null;
   
    // TODO Create the bulk
    brb = node.client().prepareBulk();
    for (int i = 0; i < 1000; i++) {
      Beer beer = BeerHelper.generate();
      IndexRequest irq =  null;
     
      // TODO Add the beer to meal index, type beer and set id = "beer_"+i
    }
    BulkResponse br = null;
View Full Code Here

Examples of org.elasticsearchfr.handson.beans.Beer

    ObjectMapper mapper = new ObjectMapper();

    BulkRequestBuilder brb = node.client().prepareBulk();

    for (int i = 0; i < 1000; i++) {
      Beer beer = BeerHelper.generate();
      IndexRequest irq = new IndexRequest("meal", "beer", "beer_" + i);
      String jsonString = mapper.writeValueAsString(beer);
      irq.source(jsonString);
      brb.add(irq);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.