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(); }
public void setOriginCoordinates(BaseCoordinates coordinates) { map.CenterWGS84 = new double[2] { coordinates.Latitude, coordinates.Longitude }; }
public void setOriginCoordinates(BaseCoordinates coordinates) { MapImplementation.setOriginCoordinates(coordinates); }
protected override AbstractMarker CreateMarkerInstance(BaseCoordinates location) { AbstractMarker marker = NSubstitute.Substitute.For <AbstractMarker> (); return(marker); }