public AbstractMarker GenerateMarker(BaseCoordinates location)
    {
        AbstractMarker markerInstance = CreateMarkerInstance(location);

        markerInstance.Location = location;
        return(markerInstance);
    }
        public void TestInitialCoordinatesAreSet()
        {
            BaseCoordinates coordinates = NSubstitute.Substitute.For <BaseCoordinates> (1, 1);

            mapWrapper.setOriginCoordinates(coordinates);
            map.Received(1).setOriginCoordinates(coordinates);
        }
        public void TestCreateMarkerWithDefaultTexture()
        {
            BaseCoordinates location = NSubstitute.Substitute.For <BaseCoordinates> (1, 1);
            AbstractMarker  marker   = MarkerGeneratorMock.GenerateMarker(location);

            Assert.AreEqual(MarkerGeneratorMock.DefaultTexture, marker.Texture);
        }
 public void SetTemporalMarker(BaseCoordinates coordinates, int id)
 {
     RemoveTemporalMarker();
     temporalAbstractMarker    = markerGenerator.GenerateMarker(coordinates);
     temporalAbstractMarker.Id = id;
     MapImplementation.AddMarker(temporalAbstractMarker);
 }
    public void SetMarkerInMap(BaseCoordinates coordinates)
    {
        AbstractMarker marker = markerGenerator.GenerateMarker(coordinates);

        marker.Location = coordinates;
        markers.Add(marker);
        MapImplementation.AddMarker(marker);
    }
    protected override AbstractMarker CreateMarkerInstance(BaseCoordinates location)
    {
        GameObject     markerGO = CreateMarkerGameObject(Tile.AnchorPoint.BottomCenter, DefaultTexture, 4000, new Vector3(1.0f, 1.0f, 1.0f) / 20);
        ConcreteMarker marker   = map.CreateMarker <ConcreteMarker> ("Marker", new double[2] {
            location.Longitude,
            location.Latitude
        }, markerGO);

        marker.Texture = DefaultTexture;
        return(marker);
    }
 protected abstract AbstractMarker CreateMarkerInstance(BaseCoordinates location);
 private void SetUpSubstitutes()
 {
     map = NSubstitute.Substitute.For <AbstractMap> ();
     temporalMarkerLocation = NSubstitute.Substitute.For <BaseCoordinates> (1, 1);
     marker = NSubstitute.Substitute.For <AbstractMarker>();
 }
        public void TestGetReferenceLocationOfCurrentMapView()
        {
            BaseCoordinates ReferenceLocation = mapWrapper.GetReferenceLocation();

            map.Received(1).GetReferenceLocation();
        }
Esempio n. 10
0
 public void setOriginCoordinates(BaseCoordinates coordinates)
 {
     map.CenterWGS84 = new double[2] {
         coordinates.Latitude, coordinates.Longitude
     };
 }
Esempio n. 11
0
 public void setOriginCoordinates(BaseCoordinates coordinates)
 {
     MapImplementation.setOriginCoordinates(coordinates);
 }
    protected override AbstractMarker CreateMarkerInstance(BaseCoordinates location)
    {
        AbstractMarker marker = NSubstitute.Substitute.For <AbstractMarker> ();

        return(marker);
    }