tdd

    0熱度

    1回答

    我試圖從pytest(Python版本3.6)中的stdout/print語句捕獲輸出。 這總是失敗: message = 'The meaning of life is not actually 42\n' def print_greeting(): """print 42 to stdout""" # write to stdout sys.stdout.w

    1熱度

    1回答

    我想將文件作爲二進制傳遞給我的功能,我想要寫周圍使用柴HTTP測試之一,下面是代碼: chai.request('http://localhost:8085') .post('/myAPI/' + req.params.id + '/logo') .attach('image', fs.readFileSync(__dirname + '/resources/

    2熱度

    3回答

    我目前正在嘗試學習如何使用Python進行單元測試,並將其引入到Mocking的概念中,我是一位初學Python開發人員,希望能夠學習TDD的概念以及我的Python開發技能。我正在努力學習用給定的輸入嘲笑一個類的概念,如果我能得到一個我將如何模擬某個函數的例子,我會非常感激。我會用在這裏找到了例子:Example Question class AgeCalculator(self):

    1熱度

    3回答

    我是單元測試和TDD方法的新手,所以請你幫助我。 function calculate(a, b) { var sum = a + b; var sub = a - b; return { sum: sum, sub: sub }; }

    2熱度

    1回答

    我應該說我是新來的Clojure開始,FP一般。我一直在閱讀有關如何在Midje定義先決條件的文件,但我不能做一些它的意義。 我的理解是要做自上而下的TDD,你應該首先在你的測試模塊中寫一個測試,在上面聲明一個unfinished聲明'聲明'你沒有定義的所有先決條件函數然而。然後你就可以在你的測試中provided功能的前提功能(描述他們的返回值,這樣)撥弄。 我的困惑就在於你應該如何讓你的實際源

    -3熱度

    1回答

    當函數在類和單元測試函數計算它給我一些錯誤。如何使用TDD測試計算函數?請幫幫我。 1.calculation.js export default class calculation { static calculate(a, b) { var sum1 = this.addition(a, b); var sub1 = this.subtract(a, b);

    0熱度

    1回答

    我必須測試是否調用方法pyautogui.click()。這是我的Player.py文件: # Player.py import pyautogui class Player: def play(): pyautogui.click(100, 100) 這是我的測試文件: # Test_Player.py import unittest from Playe

    2熱度

    2回答

    我正在跟隨使用Python學習Django的TDD網絡開發。它基於Django 1.8,但我試圖在Django 1.11上使用它。自1.8以來似乎有太多變化。我的應用程序(列表)在作者完成之前完全工作,爲我的應用程序創建單獨的urls.py文件。現在,所有的測試都會失敗,並顯示404錯誤。 我urls.py是 from django.conf.urls import url, include f

    0熱度

    1回答

    我有以下的政策 module Admin class PostPolicy < AdminPolicy def index? true end def show? scope.where(:id => record.id).exists? && user.present? && user == record.user e

    0熱度

    1回答

    最近我做了很多單元測試,並且我從Moq庫中發現了Mock.Of<T>方法。在閱讀this並最終that我發現Mock.Of是創建模擬界面實例的好選擇,但是我可以通過關鍵字new反對自己的常規類呢?一些Nunit教程使用這種方法,這對我來說很困惑,因爲我覺得它沒有任何用處。 Person newPerson = new Person() { Name = "David", Surname = "Sm