public void TestGetValue() { // Arrange var columnInfo = new RegionColumnInfo { IsNullable = false }; var strategy = new RegionColumnValueStrategy(RepoFactory); // Act string value = strategy.GetValue(columnInfo); // Assert Assert.AreEqual(regionName, value); }
public void TestGetValue_WithMaxLengthRestriction() { // Arrange const int maxLength = 2; // Arrange var columnInfo = new RegionColumnInfo { IsNullable = false, MaxLength = maxLength }; var strategy = new RegionColumnValueStrategy(RepoFactory); // Act string value = strategy.GetValue(columnInfo); // Assert Assert.AreEqual(regionName.Substring(0, maxLength), value); }