public void IsNameMatch_WithAny_AlwaysReturnsTrue(string name, string conventionName) { // Act var result = ApiConventionResult.IsNameMatch(name, conventionName, ApiConventionNameMatchBehavior.Any); // Assert Assert.True(result); }
public void IsNameMatch_WithSuffix_ReturnFalse_IfNameIsNotProperSuffix(string name, string conventionName) { // Act var result = ApiConventionResult.IsNameMatch(name, conventionName, ApiConventionNameMatchBehavior.Suffix); // Assert Assert.False(result); }
public void IsNameMatch_WithSuffix_ReturnTrue_IfNameIsProperSuffix() { // Arrange var name = "personId"; var conventionName = "id"; // Act var result = ApiConventionResult.IsNameMatch(name, conventionName, ApiConventionNameMatchBehavior.Suffix); // Assert Assert.True(result); }
public void IsNameMatch_WithSuffix_ReturnFalse_IfNameDiffersInCase() { // Arrange var name = "test"; var conventionName = "Test"; // Act var result = ApiConventionResult.IsNameMatch(name, conventionName, ApiConventionNameMatchBehavior.Suffix); // Assert Assert.False(result); }
public void IsNameMatch_WithSuffix_ReturnsFalse_IfNamesAreDifferent() { // Arrange var name = "name"; var conventionName = "diff"; // Act var result = ApiConventionResult.IsNameMatch(name, conventionName, ApiConventionNameMatchBehavior.Suffix); // Assert Assert.False(result); }
public void IsNameMatch_WithPrefix_ReturnsFalse_IfNameIsSuffix() { // Arrange var name = "GoPost"; var conventionName = "Post"; // Act var result = ApiConventionResult.IsNameMatch(name, conventionName, ApiConventionNameMatchBehavior.Prefix); // Assert Assert.False(result); }
public void IsNameMatch_WithPrefix_ReturnsFalse_IfNamesDifferInCase() { // Arrange var name = "GetPerson"; var conventionName = "post"; // Act var result = ApiConventionResult.IsNameMatch(name, conventionName, ApiConventionNameMatchBehavior.Prefix); // Assert Assert.False(result); }
public void IsNameMatch_WithPrefix_ReturnsTrue_IfNameIsProperPrefix() { // Arrange var name = "PostPerson"; var conventionName = "Post"; // Act var result = ApiConventionResult.IsNameMatch(name, conventionName, ApiConventionNameMatchBehavior.Prefix); // Assert Assert.True(result); }
public void IsNameMatch_WithExact_ReturnsTrue_IfExactMatch() { // Arrange var name = "parameterName"; var conventionName = "parameterName"; // Act var result = ApiConventionResult.IsNameMatch(name, conventionName, ApiConventionNameMatchBehavior.Exact); // Assert Assert.True(result); }
public void IsNameMatch_WithExact_ReturnsFalse_IfConventionNameIsSuperString() { // Arrange var name = "Regular"; var conventionName = "RegularName"; // Act var result = ApiConventionResult.IsNameMatch(name, conventionName, ApiConventionNameMatchBehavior.Exact); // Assert Assert.False(result); }
public void IsNameMatch_WithExact_ReturnsFalse_IfNamesDifferInCase() { // Arrange var name = "Name"; var conventionName = "name"; // Act var result = ApiConventionResult.IsNameMatch(name, conventionName, ApiConventionNameMatchBehavior.Exact); // Assert Assert.False(result); }