public void op_Invoke_Func() { var obj = new LexicalItem(NormalityComparer.Ordinal, string.Concat("Foo", '\u00A0', "Bar")) { Synonyms = { string.Concat("Left", '\u00A0', "Right") } }; obj.Invoke(x => x.NormalizeWhiteSpace()); Assert.Equal("Foo Bar", obj.CanonicalForm); Assert.Equal("Left Right", obj.Synonyms.First()); }
public void op_Invoke_FuncNull() { var obj = new LexicalItem(NormalityComparer.Ordinal, "Example"); Assert.Throws<ArgumentNullException>(() => obj.Invoke(null)); }
public void op_Invoke_FuncNull() { var obj = new LexicalItem(NormalityComparer.Ordinal, "Example"); Assert.Throws <ArgumentNullException>(() => obj.Invoke(null)); }