public void ValidateArguments_WrongValue_ReturnsNotZero()
        {
            // Arrange
            int result;
            IPlanCatalog fakePlan = new MockPlanCatalog();
            BranchPlanBaseCommand cmdObj = new BranchPlanBaseCommand(null, fakePlan);
            string[] args = { "/ProjectCollectionUrl:http", "/RootFolder:$/proj", "/AddFeature:Nisse" };
            cmdObj.GetValidProperties("basic");
            cmdObj.ParseArguments(args);

            // Act
            result = cmdObj.Validate();

            // Assert
            Assert.AreNotEqual(0, result);
        }
        public void ValidateArguments_WithoutSlash_ReturnsExpected11()
        {
            // Arrange
            int result;
            IPlanCatalog fakePlan = new MockPlanCatalog();
            BranchPlanBaseCommand cmdObj = new BranchPlanBaseCommand(null, fakePlan);

            string[] args = { "/ProjectCollectionURL:http", "RootFolder:folder" };
            cmdObj.GetValidProperties("basic");
            cmdObj.ParseArguments(args);

            // Act
            result = cmdObj.Validate();

            // Assert
            Assert.AreEqual(11, result);
        }