test_dot:
  -
    a: Vector(0, 0)
    b: Vector(1, 2)
    expected: 0
  -
    a: Vector(1, 0)
    b: Vector(1, 2)
    expected: 1
  -
    a: Vector(0, 1)
    b: Vector(1, 2)
    expected: 2
  -
    a: Vector(1, 1)
    b: Vector(1, 2)
    expected: 3
