spec/trxl/strings_spec.rb in trxl-0.1.5 vs spec/trxl/strings_spec.rb in trxl-0.1.8
- old
+ new
@@ -1,20 +1,40 @@
require 'spec_helper'
+
+describe "When working with Strings, the Trxl::Calculator" do
+
+ include Trxl::SpecHelper
+
+ before(:each) do
+ @parser = Trxl::Calculator.new
+ end
+
+ it "should evaluate string literals to strings using double quotes (\"\")" do
+ eval("\"Test String\"").should == "Test String"
+ eval("s = \"Test String\"; s;").should == "Test String"
+ end
+
+ it "should evaluate string literals to strings using single quotes ('')" do
+ eval("'Test String'").should == "Test String"
+ eval("s = 'Test String'; s;").should == "Test String"
+ end
+
+end