      Also, it verifies that after changing to different currencies
      and back to the origin one, the amount remains the same
      */
-//    func testCurrencyChangesInShippingScreen(){
-//        testCurrencyChanges(withShipping: true)
-//    }
+    func testCurrencyChangesInShippingScreen(){
+        testCurrencyChanges(withShipping: true)
+    }
     
     /* -------------------------------- New shopper tests ---------------------------------------- */
     
     func testFlowFullBillingNoShippingNoEmail() {
         
-        let sdkRequest = prepareSdkRequest(fullBilling: true, withShipping: false, withEmail: false)
-        
-        gotoPaymentScreen(sdkRequest: sdkRequest)
-        
+        setUpForSdk(fullBilling: true, withShipping: false, withEmail: false)
+
         let paymentHelper = BSPaymentScreenUITestHelper(app:app, waitForElementToExistFunc: waitForElementToExist, waitForElementToDisappear: waitForEllementToDisappear)
 
         fillBillingDetails(paymentHelper: paymentHelper, ccn: "4111 1111 1111 1111", exp: "1126", cvv: "333", billingDetails: getDummyBillingDetails())

    // temp- for testing the tests
    func testBillingInputs() {
        
        let sdkRequest = prepareSdkRequest(fullBilling: true, withShipping: false, withEmail: true)
        
        gotoPaymentScreen(sdkRequest: sdkRequest)
       
        let paymentHelper = BSPaymentScreenUITestHelper(app:app, waitForElementToExistFunc: waitForElementToExist, waitForElementToDisappear: waitForEllementToDisappear)
        
        // check cc line visibility

    
    func testFlowNoFullBillingNoShippingWithEmail() {
        
        setUpForSdk(fullBilling: false, withShipping: false, withEmail: true)
        
        let paymentHelper = BSPaymentScreenUITestHelper(app:app, waitForElementToExistFunc: waitForElementToExist, waitForElementToDisappear: waitForEllementToDisappear)

