public void Returns_a_zero_when_passed_an_invalid_int() { var retriever = new IntValueRetriever(); retriever.GetValue("x").ShouldEqual(0); retriever.GetValue("").ShouldEqual(0); retriever.GetValue("every good boy does fine").ShouldEqual(0); }
public void Returns_an_integer_when_passed_an_integer_value() { var retriever = new IntValueRetriever(); retriever.GetValue("1").ShouldEqual(1); retriever.GetValue("3").ShouldEqual(3); retriever.GetValue("30").ShouldEqual(30); retriever.GetValue("1234567890").ShouldEqual(1234567890); }
public void Returns_a_zero_when_passed_an_invalid_short() { var retriever = new IntValueRetriever(); retriever.GetValue("x").Should().Be(0); retriever.GetValue("").Should().Be(0); retriever.GetValue("1234567890123456789").Should().Be(0); retriever.GetValue("every good boy does fine").Should().Be(0); }
public void Returns_negative_numbers_when_passed_a_negative_value() { var retriever = new IntValueRetriever(); retriever.GetValue("-1").ShouldEqual(-1); retriever.GetValue("-5").ShouldEqual(-5); }