private SetBaseTypeChunk TransformChunk(SetBaseTypeChunk setBaseTypeChunk) { var typeName = ChunkHelper.ReplaceTModel(setBaseTypeChunk.TypeName, _modelType); if (typeName != setBaseTypeChunk.TypeName) { return new SetBaseTypeChunk { TypeName = typeName, Start = setBaseTypeChunk.Start, Association = setBaseTypeChunk.Association }; } return setBaseTypeChunk; }
public void Visit_UpdatesTModelTokenToMatchModelType(string typeName, string expectedValue) { // Arrange var chunk = new SetBaseTypeChunk { TypeName = typeName, }; var merger = new SetBaseTypeChunkMerger("Person"); // Act merger.VisitChunk(chunk); // Assert Assert.Equal(expectedValue, chunk.TypeName); }