public void ShouldBeTrueWhenCreateIsNotNone(OperationTarget target)
            {
                arguments = new ApplicationArguments
                {
                    CreateOperation = target
                };

                Assert.IsTrue(arguments.IsCreate);
            }
示例#2
0
 public static bool OperationTypeSupportsTarget(Type operationType, OperationTarget target)
 {
     return(CreateOperation(operationType).SupportsTarget(target));
 }
示例#3
0
 public abstract bool SupportsTarget(OperationTarget Target);
示例#4
0
 public override bool SupportsTarget(OperationTarget Target)
 {
     return(Target is Plugin);
 }
示例#5
0
 public override bool SupportsTarget(OperationTarget Target)
 {
     return(Target is Project);
 }
 public bool CreateAndVerifyOperationsAreNotNone(OperationTarget create, OperationTarget verify)
 {
     arguments.CreateOperation = create;
     arguments.VerifyOperation = verify;
     return(arguments.IsValidOperation);
 }
 public bool VerifyOperationIsNotNone(OperationTarget target)
 {
     arguments.VerifyOperation = target;
     return(arguments.IsValidOperation);
 }
 public bool CreateOperationIsNotNone(OperationTarget target)
 {
     arguments.CreateOperation = target;
     return(arguments.IsValidOperation);
 }
示例#9
0
 public OperationMultiply(OperationTarget operationTarget)
 {
     InitialValue = operationTarget.Number;
 }
示例#10
0
 public OperationPlus(OperationTarget operationTarget)
 {
     InitialValue = operationTarget.Number;
 }