public void ShouldReturnListSplitByDelimeter(string[] expected, string inputTags, string delimeter) { var jsonReaderMock = new Mock <JsonReader>(); jsonReaderMock.Setup(m => m.Value).Returns(inputTags); var sut = new TagsConverter(delimeter); var result = sut.ReadJson(jsonReaderMock.Object, null, null, null) as List <string>; Assert.Equal(expected, result); }