public void SetUp() { pinyinRepository = new FakePinyinRepository(new Dictionary <string, string> { { "章", "zhang" }, { "子", "zi" }, { "怡", "yi" }, { "武", "wu" } }); pinyinService = new PinyinService(pinyinRepository); }
public void SetUp() { _mock = new Mock <IPinyinRepository>(); _mock.Setup(pinyinRepository => pinyinRepository.GetPinyin("章")).Returns("zhang"); _mock.Setup(pinyinRepository => pinyinRepository.GetPinyin("子")).Returns("zi"); _mock.Setup(pinyinRepository => pinyinRepository.GetPinyin("怡")).Returns("yi"); _mock.Setup(pinyinRepository => pinyinRepository.GetPinyin("武")).Returns("wu"); _mock.Setup(pinyinRepository => pinyinRepository.GetPinyin("曌")).Returns((string)null); _pinyin = new PinyinService(_mock.Object); }