public void ContentTypeMappingServiceAddIgnoreRelationshipAddsIgnore() { //Arrange var serviceToTest = new ContentTypeMappingService(); //Act serviceToTest.AddIgnoreRelationship("foo"); //Assert Assert.Single(serviceToTest.IgnoreRelationship); }
public void ContentTypeMappingServiceAddMappingAddsMapping() { //Arrange var serviceToTest = new ContentTypeMappingService(); //Act serviceToTest.AddMapping("foo", typeof(ApiItemModel)); //Assert Assert.Single(serviceToTest.Mappings); }
public void ContentTypeMappingServiceAddIgnoreRelationshipRemovesIgnore() { //Arrange var serviceToTest = new ContentTypeMappingService(); //Act serviceToTest.AddIgnoreRelationship("foo"); serviceToTest.RemoveIgnoreRelationship("foo"); //Assert Assert.Empty(serviceToTest.IgnoreRelationship); }
public void ContentTypeMappingServiceGetMappingReturnsNull() { //Arrange var serviceToTest = new ContentTypeMappingService(); //Act serviceToTest.AddMapping("foo", typeof(ApiItemModel)); var result = serviceToTest.GetMapping("bar"); //Assert Assert.Null(result); }
public void ContentTypeMappingServiceRemoveMappingRemovesMapping() { //Arrange var serviceToTest = new ContentTypeMappingService(); //Act serviceToTest.AddMapping("foo", typeof(ApiItemModel)); serviceToTest.RemoveMapping("foo"); //Assert Assert.Empty(serviceToTest.Mappings); }