Skip to content

WA-NEW-007: Stabilize create_placed_order factory #624

@jhill

Description

@jhill

Goal: Fix Workarea::Factories::Order::UnplacedOrderError from create_placed_order so tests depending on placed orders are reliable.

Scope:

  • Investigate why checkout.place_order returns false under current Rails/Mongoid/Sidekiq versions.
  • Improve factory to surface validation errors and ensure required checkout steps (addresses, shipping, payment totals) are satisfied.
  • Check for likely typo :update_at:updated_at.

Verify: Tests using create_placed_order no longer raise UnplacedOrderError.
Branch pattern: wa-new-007-*
PR target: next

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions