i // THI Թ (℃) ͱ࣪ (%) ͔Β THI (ෆշࢦ) ܭࢉ͠·͢ɻ func THI(temperature, humidity float64) float64 { return (0.8 * temperature) + humidity*(temperature-14.4)/100 + 46. 4 } package th i import "testing " func TestTHI(t *testing.T) { temperature, humidity, expected := 25.2, 65.0, 73. 5 actual := THI(temperature, humidity ) if expected != actual { t.Errorf("THI(%v, %v) = %v (ظ: %v)", temperature, humidity, actual, expected ) } } t h i . g o t h i _ t e s t . g o
NFNQSP fi MF w $16ϓϩϑΝΠϧɺώʔϓϓϩϑΝΠϧɺͪϓϩϑΝΠϧ ΛهɾදࣔՄೳ ڭՊॻઅΛࢀর w ϨʔεσΟςΫλʔ SBDF w ෳͷHPSPVUJOF͕ಉ࣌ʹҰͭͷΛಡΈॻ͖ গͳ͘ͱ ͕ͭॻ͖ࠐΈ ͍ͯ͠Δ໘ ഉଞ੍ޚ࿙Ε Λݕͯ͠Τϥʔ ʹམͱͯ͘͠ΕΔ w ࣮ࡍʹൃੜ͠ͳ͍ͱݕͰ͖ͳ͍ͷͰɺ௨͠ಉ͡ςετΛ ܁Γฦ࣮͠ߦͤ͞Δͷӡ༻ͱΈ߹ΘͤΔͷ͕͓קΊ
αϒςετɾαϒϕϯνϚʔΫ U3VO C3VO ˞(PͰಋೖ w ϧʔϓͷதͳͲ͔Β৽ͨͳςετϕϯνϚʔΫΛ࣮ߦͰ͖Δ w ςʔϒϧۦಈܕϕϯνϚʔΫ֊ςετͳͲෳࡶͳ͜ͱΛ͠ ͍ͨͱ͖ͷΈ͏ 詳 し く は t e s t i n g の g o d o c に あ る E x a m p l e コ ー ド をチ ェ ッ ク !