public async Task GetValueAsync_ReturnsSomeValue() { var config = new Mock <IConfigurationManager>(); config.Setup(x => x.GetSetting(It.IsAny <string>())).Returns("some value"); var repo = new LunchRepository(config.Object); var result = await repo.GetValueAsync(1); Assert.AreEqual(result, "some value"); }