TileCook.Test.LayerBuilder.Initialize C# (CSharp) Method

Initialize() public method

public Initialize ( ) : LayerBuilder
return LayerBuilder
        public LayerBuilder Initialize()
        {
            var mockProvider = new Mock<IProvider>();
            mockProvider.Setup(m => m.GetFormats()).Returns(new List<string>());

            var mockGridSet = new Mock<IGridSet>();
            mockGridSet.Setup(m => m.Resolutions.Count).Returns(1);
            mockGridSet.Setup(m => m.Envelope).Returns(new Envelope(0, 0, 0, 0));

            var mockCache = new Mock<ICache>();

            this._name = "test";
            this._gridSet = mockGridSet.Object;
            this._provider = mockProvider.Object;
            this._cache = mockCache.Object;
            return this;
        }