public void WhenAssetCustomerAssociationRequestIsSetupWithDefaultValues() { customerAssetServiceSupport.AssociateCustomerAssetModel = CustomerAssetServiceSteps.GetDefaultValidAssociateCustomerAssetServiceRequest(); customerAssetServiceSupport.AssociateCustomerAssetModel.CustomerUID = dealerUID; customerAssetServiceSupport.AssociateCustomerAssetModel.AssetUID = AssetServiceSteps.assetServiceSupport.CreateAssetModel.AssetUID; customerAssetServiceSupport.PostValidCustomerAssetAssociateRequestToService(); customerAssetServiceSupport.AssociateCustomerAssetModel = CustomerAssetServiceSteps.GetDefaultValidAssociateCustomerAssetServiceRequest(); customerAssetServiceSupport.AssociateCustomerAssetModel.CustomerUID = customerUID; customerAssetServiceSupport.AssociateCustomerAssetModel.AssetUID = AssetServiceSteps.assetServiceSupport.CreateAssetModel.AssetUID; }
public void WhenAssetCustomerAssociationRequestIsSetupForAssetAndDeviceVerification() { //first Dealer first Asset association customerAssetServiceSupport.AssociateCustomerAssetModel = CustomerAssetServiceSteps.GetDefaultValidAssociateCustomerAssetServiceRequest(); customerAssetServiceSupport.AssociateCustomerAssetModel.CustomerUID = assetDetailsServiceSupport.FirstDealerModel.CustomerUID; customerAssetServiceSupport.AssociateCustomerAssetModel.AssetUID = assetDetailsServiceSupport.FirstAssetModel.AssetUID; customerAssetServiceSupport.PostValidCustomerAssetAssociateRequestToService(); //first Customer first Asset association customerAssetServiceSupport.AssociateCustomerAssetModel = CustomerAssetServiceSteps.GetDefaultValidAssociateCustomerAssetServiceRequest(); customerAssetServiceSupport.AssociateCustomerAssetModel.CustomerUID = assetDetailsServiceSupport.FirstCustomerModel.CustomerUID;; customerAssetServiceSupport.AssociateCustomerAssetModel.AssetUID = assetDetailsServiceSupport.FirstAssetModel.AssetUID; customerAssetServiceSupport.PostValidCustomerAssetAssociateRequestToService(); //second Dealer second Asset association customerAssetServiceSupport.AssociateCustomerAssetModel = CustomerAssetServiceSteps.GetDefaultValidAssociateCustomerAssetServiceRequest(); customerAssetServiceSupport.AssociateCustomerAssetModel.CustomerUID = dealerUID; customerAssetServiceSupport.AssociateCustomerAssetModel.AssetUID = AssetServiceSteps.assetServiceSupport.CreateAssetModel.AssetUID; customerAssetServiceSupport.PostValidCustomerAssetAssociateRequestToService(); //second customer second Asset association customerAssetServiceSupport.AssociateCustomerAssetModel = CustomerAssetServiceSteps.GetDefaultValidAssociateCustomerAssetServiceRequest(); customerAssetServiceSupport.AssociateCustomerAssetModel.CustomerUID = customerUID; customerAssetServiceSupport.AssociateCustomerAssetModel.AssetUID = AssetServiceSteps.assetServiceSupport.CreateAssetModel.AssetUID; }
public void CreateCustomerAssetRelationship(Guid customerUID) { customerAssetServiceSupport.AssociateCustomerAssetModel = CustomerAssetServiceSteps.GetDefaultValidAssociateCustomerAssetServiceRequest(); customerAssetServiceSupport.AssociateCustomerAssetModel.CustomerUID = customerUID; customerAssetServiceSupport.PostValidCustomerAssetAssociateRequestToService(); }
public void WhenAssetCustomerAssociationRequestIsSetupForAssetWith(string associationType) { if (associationType == "Dealer") { customerAssetServiceSupport.AssociateCustomerAssetModel = CustomerAssetServiceSteps.GetDefaultValidAssociateCustomerAssetServiceRequest(); customerAssetServiceSupport.AssociateCustomerAssetModel.CustomerUID = dealerUID; customerAssetServiceSupport.AssociateCustomerAssetModel.AssetUID = AssetServiceSteps.assetServiceSupport.CreateAssetModel.AssetUID; } else if (associationType == "Customer") { customerAssetServiceSupport.AssociateCustomerAssetModel = CustomerAssetServiceSteps.GetDefaultValidAssociateCustomerAssetServiceRequest(); customerAssetServiceSupport.AssociateCustomerAssetModel.CustomerUID = customerUID; customerAssetServiceSupport.AssociateCustomerAssetModel.AssetUID = AssetServiceSteps.assetServiceSupport.CreateAssetModel.AssetUID; } else if (associationType == "CustomerDealer") { customerAssetServiceSupport.AssociateCustomerAssetModel = CustomerAssetServiceSteps.GetDefaultValidAssociateCustomerAssetServiceRequest(); customerAssetServiceSupport.AssociateCustomerAssetModel.CustomerUID = dealerUID; customerAssetServiceSupport.AssociateCustomerAssetModel.AssetUID = AssetServiceSteps.assetServiceSupport.CreateAssetModel.AssetUID; customerAssetServiceSupport.PostValidCustomerAssetAssociateRequestToService(); customerAssetServiceSupport.AssociateCustomerAssetModel = CustomerAssetServiceSteps.GetDefaultValidAssociateCustomerAssetServiceRequest(); customerAssetServiceSupport.AssociateCustomerAssetModel.CustomerUID = customerUID; customerAssetServiceSupport.AssociateCustomerAssetModel.AssetUID = AssetServiceSteps.assetServiceSupport.CreateAssetModel.AssetUID; } else if (associationType == "CustomerWithSameDealer") { customerAssetServiceSupport.AssociateCustomerAssetModel = CustomerAssetServiceSteps.GetDefaultValidAssociateCustomerAssetServiceRequest(); customerAssetServiceSupport.AssociateCustomerAssetModel.CustomerUID = dealerUID; customerAssetServiceSupport.AssociateCustomerAssetModel.AssetUID = oldAssetUID; customerAssetServiceSupport.PostValidCustomerAssetAssociateRequestToService(); customerAssetServiceSupport.AssociateCustomerAssetModel = CustomerAssetServiceSteps.GetDefaultValidAssociateCustomerAssetServiceRequest(); customerAssetServiceSupport.AssociateCustomerAssetModel.CustomerUID = oldCustomerUID; customerAssetServiceSupport.AssociateCustomerAssetModel.AssetUID = oldAssetUID; customerAssetServiceSupport.PostValidCustomerAssetAssociateRequestToService(); customerAssetServiceSupport.AssociateCustomerAssetModel = CustomerAssetServiceSteps.GetDefaultValidAssociateCustomerAssetServiceRequest(); customerAssetServiceSupport.AssociateCustomerAssetModel.CustomerUID = dealerUID; customerAssetServiceSupport.AssociateCustomerAssetModel.AssetUID = AssetServiceSteps.assetServiceSupport.CreateAssetModel.AssetUID; customerAssetServiceSupport.PostValidCustomerAssetAssociateRequestToService(); customerAssetServiceSupport.AssociateCustomerAssetModel = CustomerAssetServiceSteps.GetDefaultValidAssociateCustomerAssetServiceRequest(); customerAssetServiceSupport.AssociateCustomerAssetModel.CustomerUID = customerUID; customerAssetServiceSupport.AssociateCustomerAssetModel.AssetUID = AssetServiceSteps.assetServiceSupport.CreateAssetModel.AssetUID; } }