Merge branch 'august_spring' of bitbucket.org:code2lab/sxrestaurant into august_spring
* 'august_spring' of bitbucket.org:code2lab/sxrestaurant: (71 commits) Update Coupon / Voucher data change update menu_sync update addorder update addorder view add fields for Menu Sync update add oreder add menu api update add order and calculate subtotal update seed menu ui update update ability for setmenu fixed update show for foc add bootstrap file input and menu item img implemented update foc and pdf update menu item update receipt bill pdf for foc and credit add CarrierWave gems for menu image upload add CarrierWave gems for menu image upload ...
This commit is contained in:
24
spec/views/settings/item_sets/edit.html.erb_spec.rb
Normal file
24
spec/views/settings/item_sets/edit.html.erb_spec.rb
Normal file
@@ -0,0 +1,24 @@
|
||||
require 'rails_helper'
|
||||
|
||||
RSpec.describe "settings/item_sets/edit", type: :view do
|
||||
before(:each) do
|
||||
@settings_item_set = assign(:settings_item_set, Settings::ItemSet.create!(
|
||||
:name => "MyString",
|
||||
:min_selectable_qty => 1,
|
||||
:max_selectable_qty => 1
|
||||
))
|
||||
end
|
||||
|
||||
it "renders the edit settings_item_set form" do
|
||||
render
|
||||
|
||||
assert_select "form[action=?][method=?]", settings_item_set_path(@settings_item_set), "post" do
|
||||
|
||||
assert_select "input[name=?]", "settings_item_set[name]"
|
||||
|
||||
assert_select "input[name=?]", "settings_item_set[min_selectable_qty]"
|
||||
|
||||
assert_select "input[name=?]", "settings_item_set[max_selectable_qty]"
|
||||
end
|
||||
end
|
||||
end
|
||||
25
spec/views/settings/item_sets/index.html.erb_spec.rb
Normal file
25
spec/views/settings/item_sets/index.html.erb_spec.rb
Normal file
@@ -0,0 +1,25 @@
|
||||
require 'rails_helper'
|
||||
|
||||
RSpec.describe "settings/item_sets/index", type: :view do
|
||||
before(:each) do
|
||||
assign(:settings_item_sets, [
|
||||
Settings::ItemSet.create!(
|
||||
:name => "Name",
|
||||
:min_selectable_qty => 2,
|
||||
:max_selectable_qty => 3
|
||||
),
|
||||
Settings::ItemSet.create!(
|
||||
:name => "Name",
|
||||
:min_selectable_qty => 2,
|
||||
:max_selectable_qty => 3
|
||||
)
|
||||
])
|
||||
end
|
||||
|
||||
it "renders a list of settings/item_sets" do
|
||||
render
|
||||
assert_select "tr>td", :text => "Name".to_s, :count => 2
|
||||
assert_select "tr>td", :text => 2.to_s, :count => 2
|
||||
assert_select "tr>td", :text => 3.to_s, :count => 2
|
||||
end
|
||||
end
|
||||
24
spec/views/settings/item_sets/new.html.erb_spec.rb
Normal file
24
spec/views/settings/item_sets/new.html.erb_spec.rb
Normal file
@@ -0,0 +1,24 @@
|
||||
require 'rails_helper'
|
||||
|
||||
RSpec.describe "settings/item_sets/new", type: :view do
|
||||
before(:each) do
|
||||
assign(:settings_item_set, Settings::ItemSet.new(
|
||||
:name => "MyString",
|
||||
:min_selectable_qty => 1,
|
||||
:max_selectable_qty => 1
|
||||
))
|
||||
end
|
||||
|
||||
it "renders new settings_item_set form" do
|
||||
render
|
||||
|
||||
assert_select "form[action=?][method=?]", settings_item_sets_path, "post" do
|
||||
|
||||
assert_select "input[name=?]", "settings_item_set[name]"
|
||||
|
||||
assert_select "input[name=?]", "settings_item_set[min_selectable_qty]"
|
||||
|
||||
assert_select "input[name=?]", "settings_item_set[max_selectable_qty]"
|
||||
end
|
||||
end
|
||||
end
|
||||
18
spec/views/settings/item_sets/show.html.erb_spec.rb
Normal file
18
spec/views/settings/item_sets/show.html.erb_spec.rb
Normal file
@@ -0,0 +1,18 @@
|
||||
require 'rails_helper'
|
||||
|
||||
RSpec.describe "settings/item_sets/show", type: :view do
|
||||
before(:each) do
|
||||
@settings_item_set = assign(:settings_item_set, Settings::ItemSet.create!(
|
||||
:name => "Name",
|
||||
:min_selectable_qty => 2,
|
||||
:max_selectable_qty => 3
|
||||
))
|
||||
end
|
||||
|
||||
it "renders attributes in <p>" do
|
||||
render
|
||||
expect(rendered).to match(/Name/)
|
||||
expect(rendered).to match(/2/)
|
||||
expect(rendered).to match(/3/)
|
||||
end
|
||||
end
|
||||
21
spec/views/settings/menu_item_sets/edit.html.erb_spec.rb
Normal file
21
spec/views/settings/menu_item_sets/edit.html.erb_spec.rb
Normal file
@@ -0,0 +1,21 @@
|
||||
require 'rails_helper'
|
||||
|
||||
RSpec.describe "settings/menu_item_sets/edit", type: :view do
|
||||
before(:each) do
|
||||
@settings_menu_item_set = assign(:settings_menu_item_set, Settings::MenuItemSet.create!(
|
||||
:item_set_id => nil,
|
||||
:menu_item_id => nil
|
||||
))
|
||||
end
|
||||
|
||||
it "renders the edit settings_menu_item_set form" do
|
||||
render
|
||||
|
||||
assert_select "form[action=?][method=?]", settings_menu_item_set_path(@settings_menu_item_set), "post" do
|
||||
|
||||
assert_select "input[name=?]", "settings_menu_item_set[item_set_id_id]"
|
||||
|
||||
assert_select "input[name=?]", "settings_menu_item_set[menu_item_id_id]"
|
||||
end
|
||||
end
|
||||
end
|
||||
22
spec/views/settings/menu_item_sets/index.html.erb_spec.rb
Normal file
22
spec/views/settings/menu_item_sets/index.html.erb_spec.rb
Normal file
@@ -0,0 +1,22 @@
|
||||
require 'rails_helper'
|
||||
|
||||
RSpec.describe "settings/menu_item_sets/index", type: :view do
|
||||
before(:each) do
|
||||
assign(:settings_menu_item_sets, [
|
||||
Settings::MenuItemSet.create!(
|
||||
:item_set_id => nil,
|
||||
:menu_item_id => nil
|
||||
),
|
||||
Settings::MenuItemSet.create!(
|
||||
:item_set_id => nil,
|
||||
:menu_item_id => nil
|
||||
)
|
||||
])
|
||||
end
|
||||
|
||||
it "renders a list of settings/menu_item_sets" do
|
||||
render
|
||||
assert_select "tr>td", :text => nil.to_s, :count => 2
|
||||
assert_select "tr>td", :text => nil.to_s, :count => 2
|
||||
end
|
||||
end
|
||||
21
spec/views/settings/menu_item_sets/new.html.erb_spec.rb
Normal file
21
spec/views/settings/menu_item_sets/new.html.erb_spec.rb
Normal file
@@ -0,0 +1,21 @@
|
||||
require 'rails_helper'
|
||||
|
||||
RSpec.describe "settings/menu_item_sets/new", type: :view do
|
||||
before(:each) do
|
||||
assign(:settings_menu_item_set, Settings::MenuItemSet.new(
|
||||
:item_set_id => nil,
|
||||
:menu_item_id => nil
|
||||
))
|
||||
end
|
||||
|
||||
it "renders new settings_menu_item_set form" do
|
||||
render
|
||||
|
||||
assert_select "form[action=?][method=?]", settings_menu_item_sets_path, "post" do
|
||||
|
||||
assert_select "input[name=?]", "settings_menu_item_set[item_set_id_id]"
|
||||
|
||||
assert_select "input[name=?]", "settings_menu_item_set[menu_item_id_id]"
|
||||
end
|
||||
end
|
||||
end
|
||||
16
spec/views/settings/menu_item_sets/show.html.erb_spec.rb
Normal file
16
spec/views/settings/menu_item_sets/show.html.erb_spec.rb
Normal file
@@ -0,0 +1,16 @@
|
||||
require 'rails_helper'
|
||||
|
||||
RSpec.describe "settings/menu_item_sets/show", type: :view do
|
||||
before(:each) do
|
||||
@settings_menu_item_set = assign(:settings_menu_item_set, Settings::MenuItemSet.create!(
|
||||
:item_set_id => nil,
|
||||
:menu_item_id => nil
|
||||
))
|
||||
end
|
||||
|
||||
it "renders attributes in <p>" do
|
||||
render
|
||||
expect(rendered).to match(//)
|
||||
expect(rendered).to match(//)
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user