Exemplo n.º 1
0
        public bool Verify(object obj)
        {
            if (IsPosisitive)
            {
                return(RequiredValues.Contains(Property.GetValue(obj)));
            }

            return(!RequiredValues.Contains(Property.GetValue(obj)));
        }
Exemplo n.º 2
0
 public NuGetEnvironmentVerification()
 {
     RequiredValues.Add(WellKnownVariables.ExternalTools_NuGet_ExePath);
 }
Exemplo n.º 3
0
 public override string ToString()
 {
     return($"Constraint. Require property with name: {PropertyName}. Required values:\n{RequiredValues.ToStringWithList()}");
 }
Exemplo n.º 4
0
 public MSBuildEnvironmentVerification()
 {
     RequiredValues.Add(WellKnownVariables.ExternalTools_MSBuild_ExePath);
 }