anchor.diff:    ?assertEqual(Expected, Vips).
   bad_state_test() ->
     {ok, Data} = file:read_file("testdata/bad-state-gaal.json"),
  -  Vips = parse_json_to_vips(Data),
  +  #state{vips = Vips} = parse_json_to_vips(#state{}, Data),
     Expected = [
       {
         {tcp, {10, 22, 126, 49}, 5000},
  
positive.code: 
  docker_basic_test() ->
    {ok, Data} = file:read_file("testdata/docker.json"),
    Vips = parse_json_to_vips(Data),
    Expected = [
      {
        {tcp, {1, 2, 3, 4}, 5000},
  
negative.code:   ?FORALL(S, mesos_state(), parses(S)).
  
  parses(S) ->
    {ok, _} = handle_response(#state{}, {ok, {{0, 200, 0}, 0, jsx:encode(S)}}).
  
  mesos_state() ->
    ?LET({F, ET}, {list(p_framework()), integer(1449789489, 2549789489)}, #{
      elected_time => float(ET),
      frameworks => F,
      slaves => []
    }).
  