public void Validate_NodeConformingMinOutput_ShouldReturnTrue()
        {
            // Arange
            MinOutputsValidation minOutputsValidation = new MinOutputsValidation(2);

            // Act
            bool result = minOutputsValidation.Validate(_nodeDefinitions);

            // Assert
            Assert.IsTrue(result);
        }
        public void Validate_NodeExceedingMinOutput_ShouldReturnFalse()
        {
            // Arange
            MinOutputsValidation minOutputsValidation = new MinOutputsValidation(3);

            // Act
            bool result = minOutputsValidation.Validate(_nodeDefinitions);

            // Assert
            Assert.IsFalse(result);
        }