public void GetString_IdOfZero_ReturnsNone() { var stringLoader = new FreelancerStringLoader(this.GetEmptyStringLoader(), new FreelancerIdConverter()); var result = stringLoader.GetString(0); Assert.IsInstanceOfType(result, typeof(None<string>)); }
public void GetString_IdGreaterThanZero_NonEmptyStringReturned() { var stringLoader = new Mock<IStringLoader>(); stringLoader.Setup(x => x.Load(It.IsAny<int>())).Returns(string.Empty); var freelancerStringLoader = new FreelancerStringLoader(stringLoader.Object, new FreelancerIdConverter()); var result = freelancerStringLoader.GetString(1); Assert.IsInstanceOfType(result, typeof(Some<string>)); }