1
を見ていない私は私のCalculatorAppのためのユニットテストプロジェクトを作成し、私のコードは次のようになり、私のUniTestプロジェクトユニットテストは私の方法
のための基準としてのアプリを追加しました:
using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using CalculatorApp;
namespace CalculatorUnitTests
{
[TestClass]
public class UnitTest1
{
[TestMethod]
public void TestAddMethod()
{
decimal firstTestNumber = 7;
decimal secondTestNumber = 3;
decimal resultTest = 10;
Assert.AreEqual(resultTest, AddMethod(firstTestNumber, secondTestNumber));
}
}
しかし、 AddMethodは現在のコンテキストに存在しないと言います。
私には何が欠けていますか? (私はunitTestsで多くの経験がありません) 私はVisual Studio Community 2015を使用しています。
同じ理由から、任意の場所から 'AddMethod'を呼び出すことはできません。周囲のオブジェクトへの参照が必要で、適切なメソッド呼び出しのように呼び出す必要があります。 –
あなたは 'CalculatorApp'インスタンスを作成したことがありません。私はなぜあなたが 'AddMethod(firstTestNumber、secondTestNumber)'がうまくいくと思ったのか分かりません。 –