testplan - UQcsse3200/2024-studio-3 GitHub Wiki

Test Plans

Load recipe.json file

Purpose

  • Ensure the recipe can be retrieved when associated ingredients are given

Setup

  • Load the recipe.json into CookingCofing.class

Expected Outcome

  • The ingredients, stations, making time, burned time should be the same as the json file
  • When associated ingredient/s are given, the recipe that includes those ingredients should be returned. If the ingredient/s are not part of the recipe then it should return an empty list.