public void TestConstructor() { var locationName = "location name"; var latitude = 1.0f; var longitude = 2.0f; var cityId = 2; var countryId = 3; var creatorId = 1; var creator = new User(creatorId); var locationTypeId = LocationType.Place.Id; var locationId = 5; var divisionId = 6; var regionId = 7; var model = new UpdatedLocation(creator, locationName, cityId, countryId, divisionId, regionId, latitude, longitude, locationTypeId, locationId); Assert.AreEqual(locationName, model.LocationName); Assert.AreEqual(latitude, model.Latitude); Assert.AreEqual(longitude, model.Longitude); Assert.AreEqual(cityId, model.CityId); Assert.AreEqual(countryId, model.CountryId); Assert.AreEqual(locationTypeId, model.LocationTypeId); Assert.AreEqual(locationId, model.LocationId); Assert.AreEqual(LocationType.Place.Id, model.LocationTypeId); Assert.AreEqual(divisionId, model.DivisionId); Assert.IsTrue(Object.ReferenceEquals(creator, model.Audit.User)); }
protected override void OnMouseUp(MouseEventArgs e) { base.OnMouseUp(e); UpdatedLocation?.Invoke(this, null); Focus(); }