public void IfAddVoidMethodIsCalledANewMethodShouldBeAddedToTheDeclarationMembers()
        {
            var builder = new InterfaceBuilder(InterfaceName);
            var target  = builder.AddVoidMethod(FunctionName, new ParameterItem[] { }).GetDeclaration();

            Assert.AreEqual(1, target.Members.Count);
            Assert.AreEqual(FunctionName, target.Members[0].Name);
        }
        public void IfAddVoidMethodIsCalledTwiceWithTheSameNameAnExceptionShouldBeenThrown()
        {
            var builder = new InterfaceBuilder(InterfaceName);

            builder.AddVoidMethod(FunctionName, new ParameterItem[] { }).AddVoidMethod(FunctionName, new ParameterItem[] { }).GetDeclaration();
        }