public void Combine_OneTemplateHasValue(string left, string right, string expected) { // Arrange & Act var combined = AttributeRouteModel.CombineTemplates(left, right); // Assert Assert.Equal(expected, combined); }
public void Combine_RightOverridesReflectedAttributeRouteModel( AttributeRouteModel left, AttributeRouteModel right) { // Arrange var expectedTemplate = AttributeRouteModel.CombineTemplates(null, right.Template); // Act var combined = AttributeRouteModel.CombineAttributeRouteModel(left, right); // Assert Assert.NotNull(combined); Assert.Equal(expectedTemplate, combined.Template); Assert.Equal(combined.Order, right.Order); }