আমার একটি পরীক্ষার ক্লাস রয়েছে এবং নীচে আমি পরীক্ষার ক্লাস থেকে একটি নমুনা পরীক্ষা পোস্ট করেছি
namespace AdminPortal.Tests.Controller_Test.Customer
{
[TestClass]
public class BusinessUnitControllerTests
{
private IBusinessUnitRepository _mockBusinessUnitRepository;
private BusinessUnitController _controller;
[TestInitialize]
public void TestInitialize()
{
_mockBusinessUnitRepository = MockRepository.GenerateMock<IBusinessUnitRepository>();
_controller = new BusinessUnitController(_mockBusinessUnitRepository);
}
[TestCleanup]
public void TestCleanup()
{
_mockBusinessUnitRepository = null;
_controller.Dispose();
_controller = null;
}
#region Index Action Tests
[TestMethod]
public void Index_Action_Calls_GetAllBusinessUnit()
{
_mockBusinessUnitRepository.Stub(x => x.GetAllBusinessUnit());
_controller.Index();
_mockBusinessUnitRepository.AssertWasCalled(x=>x.GetAllBusinessUnit());
}
}
}
আমি যখন প্রকল্পটি পরিচালনা করি তখন আমি নিম্নলিখিত স্ক্রিনটি পাই
আমি রেফারেন্সগুলি পরীক্ষা করেছিলাম এবং পরীক্ষার প্রকল্পে মূল প্রকল্পের রেফারেন্স থাকে। কোনও ধারণা কেন পরীক্ষা চলছে না বা বলছে যে সেগুলি বেআইনী ছিল?
সম্পাদনা 1:
আমি এখানে একটি পোস্ট দেখেছি এবং আমার পরীক্ষার সেটিংয়ের ডিফল্ট প্রসেসরের আর্কিটেকচারকে এক্স 64 এ পরিবর্তন করেছি তবে এটি এখনও কার্যকর হয় না।