예제 #1
0
        public void ResolvesUnknownEBayConditionIdToUnknownConditionId()
        {
            var resolver = new ConditionResolver(CreateTestConditions());

            int actual = resolver.ConditionIdFromEBayConditionId(10);

            Assert.AreEqual(1, actual);
        }
예제 #2
0
 public void ResolveDescriptionFromConditionIdThrowsIfConditionIdNotKnown()
 {
     var resolver = new ConditionResolver(CreateTestConditions());
     resolver.ConditionDescriptionFromConditionId(6);
 }
예제 #3
0
 public void ResolvesDescriptionFromConditionId()
 {
     var resolver = new ConditionResolver(CreateTestConditions());
     Assert.AreEqual("New", resolver.ConditionDescriptionFromConditionId(2));
 }
예제 #4
0
 public void ThrowsIfConstructedWithEmptyConditionList()
 {
     var resolver = new ConditionResolver(new List<Condition>());
 }
예제 #5
0
 public void ThrowsIfConstructedWithNullConditionList()
 {
     var resolver = new ConditionResolver(null);
 }