testCases property

List<TestCase> testCases
final

Test cases with direct queries

Implementation

static final List<TestCase> testCases = [
  TestCase(
    query: "fruit",
    relevantDocs: [
      "Apple",
      "Banana",
      "Orange",
      "Grape",
      "Watermelon",
      "Strawberry",
    ],
    category: "Fruits",
  ),
  TestCase(
    query: "red fruit",
    relevantDocs: ["Apple", "Strawberry"],
    category: "Color",
  ),
  TestCase(
    query: "pet animal",
    relevantDocs: ["Dog", "Cat", "Rabbit"],
    category: "Animals",
  ),
  TestCase(
    query: "wild animal",
    relevantDocs: ["Monkey", "Elephant", "Penguin"],
    category: "Animals",
  ),
  TestCase(
    query: "tech company",
    relevantDocs: [
      "Tesla",
      "Apple",
      "Google",
      "Samsung",
      "Microsoft",
      "Amazon",
    ],
    category: "Tech",
  ),
  TestCase(
    query: "phone company",
    relevantDocs: ["Apple", "Samsung"],
    category: "Tech",
  ),
  TestCase(
    query: "Italian food",
    relevantDocs: ["Pizza", "Pasta"],
    category: "Food",
  ),
  TestCase(
    query: "Asian food",
    relevantDocs: ["Kimchi", "Sushi", "Ramen"],
    category: "Food",
  ),
  TestCase(
    query: "noodle",
    relevantDocs: ["Pasta", "Ramen"],
    category: "Food",
  ),
  TestCase(
    query: "tropical fruit",
    relevantDocs: ["Banana", "Watermelon"],
    category: "Fruits",
  ),
];