public void Validate_Geocache_Description_Empty() { var cache = new Geocache(); cache.Id = 1; cache.Name = "name"; // Act var validationResult = ValidationHelper.ValidateEntity<Geocache>(cache); // Assert Assert.IsTrue(validationResult.HasError); }
public void Validate_Geocache_Latitude_OutOfRangeLow() { var cache = new Geocache(); cache.Id = 1; cache.Name = "name"; cache.Description = "description"; cache.Latitude = -90.1D; cache.Longitude = 0D; // Act var validationResult = ValidationHelper.ValidateEntity<Geocache>(cache); // Assert Assert.IsTrue(validationResult.HasError); }
public void Validate_Geocache_Name_Long() { var cache = new Geocache(); cache.Id = 1; cache.Name = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; //51 cache.Description = "description"; // Act var validationResult = ValidationHelper.ValidateEntity<Geocache>(cache); // Assert Assert.IsTrue(validationResult.HasError); }
public void Validate_Geocache_NoError() { var cache = new Geocache(); cache.Id = 1; cache.Name = "name"; cache.Description = "description"; // Act var validationResult = ValidationHelper.ValidateEntity<Geocache>(cache); // Assert Assert.IsFalse(validationResult.HasError); }
public void Validate_Geocache_Name_InvalidCharacters() { var cache = new Geocache(); cache.Id = 1; cache.Name = "abcd-1234"; cache.Description = "description"; // Act var validationResult = ValidationHelper.ValidateEntity<Geocache>(cache); // Assert Assert.IsTrue(validationResult.HasError); }