+
+ {{ 'quickOrderCartForm.title' | cxTranslate }}
+
+
diff --git a/feature-libs/cart/quick-order/components/cart-quick-form/cart-quick-form.component.spec.ts b/feature-libs/cart/quick-order/components/cart-quick-form/cart-quick-form.component.spec.ts
new file mode 100644
index 00000000000..ddb62247457
--- /dev/null
+++ b/feature-libs/cart/quick-order/components/cart-quick-form/cart-quick-form.component.spec.ts
@@ -0,0 +1,175 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+import { ReactiveFormsModule } from '@angular/forms';
+import { StoreModule } from '@ngrx/store';
+import {
+ ActiveCartService,
+ Cart,
+ CartAddEntryFailEvent,
+ CartAddEntrySuccessEvent,
+ EventService,
+ GlobalMessageService,
+ GlobalMessageType,
+ I18nTestingModule,
+ Translatable,
+} from '@spartacus/core';
+import { FormErrorsModule } from 'projects/storefrontlib/src/shared';
+import { BehaviorSubject, Observable, of } from 'rxjs';
+import { CartQuickFormComponent } from './cart-quick-form.component';
+
+const mockCart: Cart = {
+ code: '123456789',
+ description: 'testCartDescription',
+ name: 'testCartName',
+};
+
+const mockUserId = 'test-user';
+const mockCartId = '123456789';
+
+const mockCartAddEntryFailEvent: CartAddEntryFailEvent = {
+ cartCode: mockCartId,
+ cartId: mockCartId,
+ productCode: '123456789',
+ quantity: 1,
+ userId: mockUserId,
+};
+const mockCartAddEntrySuccessEvent: CartAddEntrySuccessEvent = {
+ cartCode: mockCartId,
+ cartId: mockCartId,
+ deliveryModeChanged: false,
+ entry: {
+ product: {
+ name: 'test-product',
+ },
+ },
+ productCode: '123456789',
+ quantity: 1,
+ quantityAdded: 1,
+ userId: mockUserId,
+};
+
+const cart$ = new BehaviorSubject