AssertionError in asynchronous promise rejection
Nimble provides a should assertion syntax to validate expected outcomes within JavaScript test suites. When a standard assertion fails, the framework throws an AssertionError that propagates to the test runner to mark the case as failed. However, there is uncertainty regarding the behavior of async tests that return a rejected promise. In certain configurati