コード例 #1
0
        public void GetValue_NullInput_ArgumentNullException()
        {
            var fruitContravariant = new FruitContravariant();

            var ex = Assert.Throws <ArgumentNullException>(() => fruitContravariant.GetValue(null));

            Assert.That(ex.ParamName, Is.EqualTo(GetValueInputParam));
        }
コード例 #2
0
        public void GetValue_ReturnsCorrectValue()
        {
            const int FruitQuality       = 30;
            var       fruit              = new FruitStub(FruitQuality);
            var       fruitContravariant = new FruitContravariant();

            var value = fruitContravariant.GetValue(fruit);

            Assert.That(value, Is.EqualTo(FruitQuality));
        }