コード例 #1
0
ファイル: OvalSplitBuilder.cs プロジェクト: jonaslsl/modSIC
 public OvalSplitBuilder(OvalLocalVariableBuilder ovalLocalVariableBuilder)
 {            
     this.splitFunctionType = new SplitFunctionType();
     this.localVariableBuilder = ovalLocalVariableBuilder;
 }
コード例 #2
0
        public void Should_be_possible_to_instantiate_an_SplitFunctionComponent()
        {
            var function = new SplitFunctionType() { Item = new LiteralComponentType() } ;
            var localVariable = new VariablesTypeVariableLocal_variable() { Item = function };

            var factory = new LocalVariableComponentsFactory(null, null);
            var variableComponent = factory.GetLocalVariableComponent(localVariable);

            Assert.IsInstanceOfType(variableComponent, typeof(SplitFunctionComponent));
            Assert.IsTrue(((SplitFunctionComponent)variableComponent).QuantityOfComponents() == 1, "the quantity of component is not expected");
        }