using System; using System.Linq; using NUnit.Framework; namespace Deltares.Maps.Tests.Services { [TestFixture] public class FeatureImporterTest { #region Setup [TestFixtureSetUp] public void FixtureSetup() { } [TestFixtureTearDown] public void FixtureTearDown() { } [SetUp] public void TestSetup() { } [TearDown] public void TestTearDown() { } #endregion [Test] public void Import_ReadShapeFile_RepositoryContainsGeometries() { var testFile = new ShapeFileLocation(@"..\..\..\Data\ShapeFiles\Gemeenten.shp"); IReader reader = new ShapeFileReader(testFile); IFeatureRepository repository = new FeatureRepository(); IFeatureImporter importer = new FeatureImporter(repository, reader); importer.Import(); Assert.IsNotNull(repository.Features); Assert.IsTrue(repository.Features.Any()); } } }