public void EngineService_GetCombination_CombinationIsValid_ReturnCombinationNoInput() { const string INPUT = "foo"; _readService.Setup(p => p.ReadLine()).Returns(INPUT); _refereeService.Setup(p => p.IsValid(INPUT)).Returns(true); string result = _testedService.GetCombination(); Assert.AreEqual(INPUT, result); _writeServiceMock.Verify(p => p.Write(It.IsAny <string>()), Times.Never); }