Project

General

Profile

Download (601 Bytes) Statistics
| Branch: | Tag: | Revision:
require 'test_helper'

class InterfacesControllerTest < ActionController::TestCase
['managed', 'bmc', 'bond', 'bridge'].each do |type|
test "#new with #{type} interface attributes should render form" do
attributes = FactoryBot.build(:"nic_#{type}").attributes.without("created_at", "updated_at")
get :new, params: { :host => { :interfaces_attributes => { "0" => attributes }}}, session: set_session_user, xhr: true
assert_response :success
assert_not_nil assigns(:interface)
assert_template 'nic/new'
assert_template "nic/#{type}s/_#{type}"
end
end
end
(26-26/54)