在我的命名空間Draughts
中,我有兩個項目Draughts
和Draughts.UnitTests
。當我嘗試訪問Draughts.UnitTests
中的Draughts
方法/類時,它根本找不到任何東西。在Draughts.UnitTests
的頂部我放了using Draughts
。有任何想法嗎?在測試項目中找不到項目類別/方法
BoardUnitTests.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Draughts;
using NUnit.Framework;
namespace Draughts.UnitTests
{
public class BoardUnitTests
{
private Board GetBoard()
{
return true;
}
[Test]
public void CheckValidBoardPosition_ValidPosition_ReturnsTrue()
{
Assert.AreEqual(1, 1);
}
}
}
在上面的代碼,它不能識別板,其我在Draughts
定義的類。
這裏是我的解決方案資源管理器的截圖:
確實'Draughts.UnitTests'有參考'Draughts'? – Jonesopolis
請注意,'using'指令的_bot_與[reference](https://msdn.microsoft.com/en-us/library/wkze6zky.aspx)相同。 –
這是我的問題https://stackoverflow.com/questions/1211707/how-to-access-classes-in-another-assembly-for-unit-testing-purposes –