本文记录在在ArcGIS Engine和ArcGIS SDE开发中使用NUnit单元测试的步骤和方法:
步骤:
1新建项目,添加NUnit程序集的引用;
2.新建单元测试类SDEUnitTestClass,如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using NUnit.Framework;
using ESRI.ArcGIS.esriSystem;
namespace WinApp
{
[TestFixture]
class SDEUnitTestClass
{
[SetUp]
public void Init()
{
LicenseInitializer m_AOLicenseInitializer = null;
m_AOLicenseInitializer = new LicenseInitializer();
m_AOLicenseInitializer.InitializeApplication(new esriLicenseProductCode[] { esriLicenseProductCode.esriLicenseProductCodeEngineGeoDB },
new esriLicenseExtensionCode[] { });
}
[Test]
public void TestGetGeoLayer()
{<