Update unit tests with jobMinMinutes
This commit is contained in:
parent
cdb521ab47
commit
71205e5e76
1 changed files with 21 additions and 0 deletions
|
|
@ -16,6 +16,7 @@ describe("time-slot-modal-list-button-question.vue", () => {
|
||||||
const startTime = "8:00 AM";
|
const startTime = "8:00 AM";
|
||||||
const endTime = "8:30 AM";
|
const endTime = "8:30 AM";
|
||||||
const jobMaxMinutes = 100;
|
const jobMaxMinutes = 100;
|
||||||
|
const jobMinMinutes = 50;
|
||||||
const expectedEmit = [
|
const expectedEmit = [
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
|
|
@ -24,6 +25,7 @@ describe("time-slot-modal-list-button-question.vue", () => {
|
||||||
startTime: startTime,
|
startTime: startTime,
|
||||||
endTime: endTime,
|
endTime: endTime,
|
||||||
jobMaxMinutes: jobMaxMinutes.toString(),
|
jobMaxMinutes: jobMaxMinutes.toString(),
|
||||||
|
jobMinMinutes: jobMinMinutes.toString(),
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
];
|
];
|
||||||
|
|
@ -32,6 +34,7 @@ describe("time-slot-modal-list-button-question.vue", () => {
|
||||||
customMountOptions: {
|
customMountOptions: {
|
||||||
propsData: {
|
propsData: {
|
||||||
estimatedServiceMinutesMaximum: jobMaxMinutes,
|
estimatedServiceMinutesMaximum: jobMaxMinutes,
|
||||||
|
estimatedServiceMinutesMinimum: jobMinMinutes,
|
||||||
dateAndTimeSlotData: {
|
dateAndTimeSlotData: {
|
||||||
date: date,
|
date: date,
|
||||||
timeSlots: [
|
timeSlots: [
|
||||||
|
|
@ -163,11 +166,13 @@ describe("time-slot-modal-list-button-question.vue Supplemental information", ()
|
||||||
const startTime = "8:00 AM";
|
const startTime = "8:00 AM";
|
||||||
const endTime = "8:30 AM";
|
const endTime = "8:30 AM";
|
||||||
const jobMaxMinutes = 100;
|
const jobMaxMinutes = 100;
|
||||||
|
const jobMinMinutes = 50;
|
||||||
|
|
||||||
const { wrapper } = setupMocks({
|
const { wrapper } = setupMocks({
|
||||||
customMountOptions: {
|
customMountOptions: {
|
||||||
propsData: {
|
propsData: {
|
||||||
estimatedServiceMinutesMaximum: jobMaxMinutes,
|
estimatedServiceMinutesMaximum: jobMaxMinutes,
|
||||||
|
estimatedServiceMinutesMinimum: jobMinMinutes,
|
||||||
dateAndTimeSlotData: {
|
dateAndTimeSlotData: {
|
||||||
date: date,
|
date: date,
|
||||||
timeSlots: [
|
timeSlots: [
|
||||||
|
|
@ -201,11 +206,13 @@ describe("time-slot-modal-list-button-question.vue Disclaimer", () => {
|
||||||
const startTime = "8:00 AM";
|
const startTime = "8:00 AM";
|
||||||
const endTime = "8:30 AM";
|
const endTime = "8:30 AM";
|
||||||
const jobMaxMinutes = 100;
|
const jobMaxMinutes = 100;
|
||||||
|
const jobMinMinutes = 50;
|
||||||
|
|
||||||
const { wrapper } = setupMocks({
|
const { wrapper } = setupMocks({
|
||||||
customMountOptions: {
|
customMountOptions: {
|
||||||
propsData: {
|
propsData: {
|
||||||
estimatedServiceMinutesMaximum: jobMaxMinutes,
|
estimatedServiceMinutesMaximum: jobMaxMinutes,
|
||||||
|
estimatedServiceMinutesMinimum: jobMinMinutes,
|
||||||
dateAndTimeSlotData: {
|
dateAndTimeSlotData: {
|
||||||
date: date,
|
date: date,
|
||||||
timeSlots: [
|
timeSlots: [
|
||||||
|
|
@ -288,11 +295,13 @@ describe("time-slot-modal-list-button-question.vue Duration", () => {
|
||||||
const startTime = "8:00 AM";
|
const startTime = "8:00 AM";
|
||||||
const endTime = "8:30 AM";
|
const endTime = "8:30 AM";
|
||||||
const jobMaxMinutes = 100;
|
const jobMaxMinutes = 100;
|
||||||
|
const jobMinMinutes = 50;
|
||||||
|
|
||||||
const { wrapper } = setupMocks({
|
const { wrapper } = setupMocks({
|
||||||
customMountOptions: {
|
customMountOptions: {
|
||||||
propsData: {
|
propsData: {
|
||||||
estimatedServiceMinutesMaximum: jobMaxMinutes,
|
estimatedServiceMinutesMaximum: jobMaxMinutes,
|
||||||
|
estimatedServiceMinutesMinimum: jobMinMinutes,
|
||||||
dateAndTimeSlotData: {
|
dateAndTimeSlotData: {
|
||||||
date: date,
|
date: date,
|
||||||
timeSlots: [
|
timeSlots: [
|
||||||
|
|
@ -434,11 +443,13 @@ describe("time-slot-modal-list-button-question.vue Available Timeslots", () => {
|
||||||
const startTime = "8:00 AM";
|
const startTime = "8:00 AM";
|
||||||
const endTime = "8:30 AM";
|
const endTime = "8:30 AM";
|
||||||
const jobMaxMinutes = 100;
|
const jobMaxMinutes = 100;
|
||||||
|
const jobMinMinutes = 50;
|
||||||
|
|
||||||
const { wrapper } = setupMocks({
|
const { wrapper } = setupMocks({
|
||||||
customMountOptions: {
|
customMountOptions: {
|
||||||
propsData: {
|
propsData: {
|
||||||
estimatedServiceMinutesMaximum: jobMaxMinutes,
|
estimatedServiceMinutesMaximum: jobMaxMinutes,
|
||||||
|
estimatedServiceMinutesMinimum: jobMinMinutes,
|
||||||
dateAndTimeSlotData: {
|
dateAndTimeSlotData: {
|
||||||
date: date,
|
date: date,
|
||||||
timeSlots: [
|
timeSlots: [
|
||||||
|
|
@ -470,11 +481,13 @@ describe("time-slot-modal-list-button-question.vue Available Timeslots", () => {
|
||||||
const startTime = "8:00 AM";
|
const startTime = "8:00 AM";
|
||||||
const endTime = "8:30 AM";
|
const endTime = "8:30 AM";
|
||||||
const jobMaxMinutes = 100;
|
const jobMaxMinutes = 100;
|
||||||
|
const jobMinMinutes = 50;
|
||||||
|
|
||||||
const { wrapper } = setupMocks({
|
const { wrapper } = setupMocks({
|
||||||
customMountOptions: {
|
customMountOptions: {
|
||||||
propsData: {
|
propsData: {
|
||||||
estimatedServiceMinutesMaximum: jobMaxMinutes,
|
estimatedServiceMinutesMaximum: jobMaxMinutes,
|
||||||
|
estimatedServiceMinutesMinimum: jobMinMinutes,
|
||||||
dateAndTimeSlotData: {
|
dateAndTimeSlotData: {
|
||||||
date: date,
|
date: date,
|
||||||
timeSlots: [
|
timeSlots: [
|
||||||
|
|
@ -506,11 +519,13 @@ describe("time-slot-modal-list-button-question.vue Available Timeslots", () => {
|
||||||
const startTime = "8:00 AM";
|
const startTime = "8:00 AM";
|
||||||
const endTime = "8:30 AM";
|
const endTime = "8:30 AM";
|
||||||
const jobMaxMinutes = 100;
|
const jobMaxMinutes = 100;
|
||||||
|
const jobMinMinutes = 50;
|
||||||
|
|
||||||
const { wrapper } = setupMocks({
|
const { wrapper } = setupMocks({
|
||||||
customMountOptions: {
|
customMountOptions: {
|
||||||
propsData: {
|
propsData: {
|
||||||
estimatedServiceMinutesMaximum: jobMaxMinutes,
|
estimatedServiceMinutesMaximum: jobMaxMinutes,
|
||||||
|
estimatedServiceMinutesMinimum: jobMinMinutes,
|
||||||
dateAndTimeSlotData: {
|
dateAndTimeSlotData: {
|
||||||
date: date,
|
date: date,
|
||||||
timeSlots: [
|
timeSlots: [
|
||||||
|
|
@ -542,11 +557,13 @@ describe("time-slot-modal-list-button-question.vue Available Timeslots", () => {
|
||||||
const startTime = "8:00";
|
const startTime = "8:00";
|
||||||
const endTime = "8:30";
|
const endTime = "8:30";
|
||||||
const jobMaxMinutes = 100;
|
const jobMaxMinutes = 100;
|
||||||
|
const jobMinMinutes = 50;
|
||||||
|
|
||||||
const { wrapper } = setupMocks({
|
const { wrapper } = setupMocks({
|
||||||
customMountOptions: {
|
customMountOptions: {
|
||||||
propsData: {
|
propsData: {
|
||||||
estimatedServiceMinutesMaximum: jobMaxMinutes,
|
estimatedServiceMinutesMaximum: jobMaxMinutes,
|
||||||
|
estimatedServiceMinutesMinimum: jobMinMinutes,
|
||||||
dateAndTimeSlotData: {
|
dateAndTimeSlotData: {
|
||||||
date: date,
|
date: date,
|
||||||
timeSlots: [
|
timeSlots: [
|
||||||
|
|
@ -578,11 +595,13 @@ describe("time-slot-modal-list-button-question.vue Available Timeslots", () => {
|
||||||
const startTime = "8:00";
|
const startTime = "8:00";
|
||||||
const endTime = "8:30";
|
const endTime = "8:30";
|
||||||
const jobMaxMinutes = 100;
|
const jobMaxMinutes = 100;
|
||||||
|
const jobMinMinutes = 50;
|
||||||
|
|
||||||
const { wrapper } = setupMocks({
|
const { wrapper } = setupMocks({
|
||||||
customMountOptions: {
|
customMountOptions: {
|
||||||
propsData: {
|
propsData: {
|
||||||
estimatedServiceMinutesMaximum: jobMaxMinutes,
|
estimatedServiceMinutesMaximum: jobMaxMinutes,
|
||||||
|
estimatedServiceMinutesMinimum: jobMinMinutes,
|
||||||
premiumAppointmentFee: {
|
premiumAppointmentFee: {
|
||||||
partType: PREMIUM_FEE_PART_TYPE,
|
partType: PREMIUM_FEE_PART_TYPE,
|
||||||
},
|
},
|
||||||
|
|
@ -622,11 +641,13 @@ describe("time-slot-modal-list-button-question.vue Available Timeslots", () => {
|
||||||
const startTime = "8:00";
|
const startTime = "8:00";
|
||||||
const endTime = "8:30";
|
const endTime = "8:30";
|
||||||
const jobMaxMinutes = 100;
|
const jobMaxMinutes = 100;
|
||||||
|
const jobMinMinutes = 50;
|
||||||
|
|
||||||
const { wrapper } = setupMocks({
|
const { wrapper } = setupMocks({
|
||||||
customMountOptions: {
|
customMountOptions: {
|
||||||
propsData: {
|
propsData: {
|
||||||
estimatedServiceMinutesMaximum: jobMaxMinutes,
|
estimatedServiceMinutesMaximum: jobMaxMinutes,
|
||||||
|
estimatedServiceMinutesMinimum: jobMinMinutes,
|
||||||
dateAndTimeSlotData: {
|
dateAndTimeSlotData: {
|
||||||
date: date,
|
date: date,
|
||||||
timeSlots: [
|
timeSlots: [
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue