コード例 #1
0
        public void SetUp()
        {
            pinyinRepository = new FakePinyinRepository(new Dictionary <string, string> {
                { "章", "zhang" }, { "子", "zi" }, { "怡", "yi" }, { "武", "wu" }
            });

            pinyinService = new PinyinService(pinyinRepository);
        }
コード例 #2
0
        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);
        }