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",
  ),
];