Beispiel #1
0
        public void Mash_EmptySteps_Valid()
        {
            Mash_Steps steps = new Mash_Steps();

            Mash mash = new Mash(
                70,
                steps,
                "Empty");

            Assert.IsTrue(mash.IsValid());
        }
Beispiel #2
0
        public void Mash_InvalidMashSteps_Invalid()
        {
            Mock <Mash_Steps> steps = new Mock <Mash_Steps>();

            steps.Setup(m => m.IsValid(ref It.Ref <ValidationCode> .IsAny)).Returns(false);

            Mash mash = new Mash(
                70,
                steps.Object,
                "Empty");

            Assert.IsFalse(mash.IsValid());
        }
Beispiel #3
0
        public void Mash_EmptySteps_Valid_ErrorCode()
        {
            Mash_Steps steps = new Mash_Steps();

            Mash mash = new Mash(
                70,
                steps,
                "Empty");

            ValidationCode errorCode = ValidationCode.SUCCESS;

            mash.IsValid(ref errorCode);

            Assert.AreEqual(ValidationCode.SUCCESS, errorCode);
        }