minitest

    0热度

    1回答

    我在我的文本/灯具/文件夹中有一个小图像文件,我试图调用外部API。这是一个JPG。我想在我的控制器测试用这种方法来测试它 test 'post image to external API' do binding.pry image = fixture_file_upload('files/simple_image.jpg', 'image/jpg') post '/

    2热度

    2回答

    是否有任何其他方法或宝石可用于找出应用程序的代码覆盖范围。我发现对于miniunit测试用例,我们有SimpleCov和RCov。我目前使用Miniunit测试框架与ruby 2.1和rails 4.2.1。

    1热度

    3回答

    问题:使用Rails 5 & Minitest-Rails是否有一种方法来默认新的Rails应用程序默认为Spec样式测试? 我教TDD,每次我们制作一个新应用程序时都要让学生转换,这很烦人。

    1热度

    1回答

    describe "Team::Membership" do let(:team) { Team.last } let(:user) { User.last } let(:membership) {user.apply_for(team)} it "can be rejected" do assert_difference "team.denie

    -1热度

    2回答

    我写了一个测试,检查来自同一公司内的用户的推荐。在断言中,我检查引用是否为空,然后在最终检查引用是否为空之前运行destroy_referrals方法。 assert referrals.empty?返回一个失败, 1) Failure: CompanyTest#test_destroy_referrals_with_referrals [test/models/company_test.rb:6

    1热度

    1回答

    我正在写更大的框架的一部分,我遇到了桩的问题。以下是我有 class A def bar # some code foo # some code end def foo # method dependent on other parts of the framework end end 现在我要测试的方法

    0热度

    1回答

    我正在研究一个Ruby脚本,以解决从应用程序意外删除的用户,该应用程序会在删除前克隆用户记录和UserGroups。 我正在通过这两个对象循环,现在试图找出如何断言属性匹配。 我试图 assert_equal archived_user_groups, deleted_user_groups 但就是断言对象没有属性,因此它失败。 我试图循环访问数组,并检查属性(user_id,group_id

    0热度

    1回答

    我有一个has_and_belongs_to_many在用户和工作区之间使用has_many。 user.rb class User < ActiveRecord::Base has_many :user_workspaces, dependent: :destroy has_many :workspaces, through: :user_workspaces be

    0热度

    1回答

    我试用了Minitest的Capybara,因为它包含在Rails 5.1中。但作为一个新手,我对我应该如何编写匹配/断言感到困惑。 我发现一切似乎做同样的事情,以下的(和所有做的工作): assert page.has_content? has_content? assert_content 是否有这些或任何“正确”的方式有什么区别?

    0热度

    1回答

    这是我的代码 class TestLogin < MiniTest::Test def setup @driver=Selenium::WebDriver.for :firefox @driver.manage.window.maximize @driver.navigate.to "http://google.com" end de