       (is (= 4 (count (:discard (get-runner)))) "3 Parasite, 1 Street Peddler in heap")
       (is (= 1 (count (:discard (get-corp)))) "Pop-up Window in archives"))))
 
+(deftest symmetrical-visage
+  "Symmetrical Visage - Gain 1 credit the first time you click to draw each turn"
+  (do-game
+    (new-game (default-corp) (default-runner [(qty "Symmetrical Visage" 3) (qty "Sure Gamble" 3) (qty "Fall Guy" 1)]))
+    (take-credits state :corp)
+    (play-from-hand state :runner "Symmetrical Visage")
+    (is (= 3 (:credit (get-runner))))
+    (core/click-draw state :runner nil)
+    (is (= 4 (:credit (get-runner))) "Gained 1 credit from first click spent to draw")
+    (core/click-draw state :runner nil)
+    (is (= 4 (:credit (get-runner))) "No credit gained from second click spent to draw")))
+
 (deftest the-supplier-ability
   "The Supplier - Ability"
   (do-game

      (core/jack-out state :runner nil)
      (is (= 1 (:current-strength (refresh iwall))) "Ice Wall strength at 1 after encounter"))))

(deftest kati-jones
  "Kati Jones - Click to store and take"
  (do-game

      (prompt-card :runner (first (:hosted sp))) ; choose to install Gordian
      (is (= "Corroder" (:title (get-in @state [:runner :rig :program 0]))) "Corroder was installed")
      (is (= 3 (:memory (get-runner))) "Corroder cost 1 mu"))))

(deftest street-peddler-parasite-1cr
  "Street Peddler - Installing Parasite with only 1cr. Issue #491."
