SYMBOL INDEX (3625 symbols across 346 files) FILE: build/Build.cs class Build (line 22) | [ShutdownDotNetAfterServerBuild] method Main (line 33) | public static int Main() => Execute(x => x.Compile); method OnBuildInitialized (line 81) | protected override void OnBuildInitialized() method OnBuildFinished (line 109) | protected override void OnBuildFinished() method SetFrameworkInTests (line 340) | void SetFrameworkInTests(string framework) method SetFrameworkInCsProj (line 355) | void SetFrameworkInCsProj(string framework, string csProjPath) method SetVersionInAssemblyInfo (line 364) | void SetVersionInAssemblyInfo(string version, string commitSha) method ResetVersionInAssemblyInfo (line 402) | void ResetVersionInAssemblyInfo() => SetVersionInAssemblyInfo("0.0.0",... method ResetFrameworkInTests (line 404) | void ResetFrameworkInTests() => SetFrameworkInTests(DefaultFrameworkId); method GetFramework (line 406) | string GetFramework(string dotnet) method GetVersion (line 472) | string GetVersion(string version) method ExecuteTool (line 484) | void ExecuteTool(string toolPath, string parameters) method InstallAndGetToolPath (line 489) | string InstallAndGetToolPath(string name, string version, string execu... FILE: build/Configuration.cs class Configuration (line 6) | [TypeConverter(typeof(TypeConverter))] FILE: src/Validot/CodeHelper.cs class CodeHelper (line 5) | internal static class CodeHelper method IsCodeValid (line 7) | public static bool IsCodeValid(string code) FILE: src/Validot/Errors/Args/ArgHelper.cs class ArgHelper (line 8) | internal static class ArgHelper method FormatMessage (line 18) | public static string FormatMessage(string message, IReadOnlyList ExtractPlaceholders(string... FILE: src/Validot/Errors/Args/ArgPlaceholder.cs class ArgPlaceholder (line 5) | public sealed class ArgPlaceholder FILE: src/Validot/Errors/Args/EnumArg.cs class EnumArg (line 6) | public sealed class EnumArg : IArg method EnumArg (line 17) | public EnumArg(string name, T value) method ToString (line 35) | public string ToString(IReadOnlyDictionary parameters) FILE: src/Validot/Errors/Args/EnumArgFactory.cs class Arg (line 5) | public static partial class Arg method Enum (line 7) | public static IArg Enum(string name, T value) FILE: src/Validot/Errors/Args/GuidArg.cs class GuidArg (line 7) | public sealed class GuidArg : IArg method GuidArg (line 19) | public GuidArg(string name, Guid value) method ToString (line 37) | public string ToString(IReadOnlyDictionary parameters) FILE: src/Validot/Errors/Args/GuidArgFactory.cs class Arg (line 7) | public static partial class Arg method GuidValue (line 9) | public static IArg GuidValue(string name, Guid value) FILE: src/Validot/Errors/Args/IArg.cs type IArg (line 5) | public interface IArg method ToString (line 11) | string ToString(IReadOnlyDictionary parameters); type IArg (line 14) | public interface IArg : IArg method ToString (line 11) | string ToString(IReadOnlyDictionary parameters); FILE: src/Validot/Errors/Args/NameArg.cs class NameArg (line 8) | public sealed class NameArg : IArg method ToString (line 40) | public string ToString(IReadOnlyDictionary parameters) method NameArg (line 54) | public NameArg(string name) method Stringify (line 61) | private static string Stringify(string value, string formatParameter) method ConvertToTitleCase (line 72) | private static string ConvertToTitleCase(string input) FILE: src/Validot/Errors/Args/NumberArg.cs class NumberArg (line 7) | public sealed class NumberArg : NumberArg, IArg method NumberArg (line 11) | public NumberArg(string name, T value, Func pa... method ToString (line 65) | public abstract string ToString(IReadOnlyDictionary pa... class NumberArg (line 55) | public abstract class NumberArg method NumberArg (line 11) | public NumberArg(string name, T value, Func pa... method ToString (line 65) | public abstract string ToString(IReadOnlyDictionary pa... FILE: src/Validot/Errors/Args/NumberArgFactory.cs class Arg (line 5) | public static partial class Arg method Number (line 7) | public static IArg Number(string name, int value) method Number (line 12) | public static IArg Number(string name, uint value) method Number (line 17) | public static IArg Number(string name, float value) method Number (line 22) | public static IArg Number(string name, double value) method Number (line 27) | public static IArg Number(string name, decimal value) method Number (line 32) | public static IArg Number(string name, byte value) method Number (line 37) | public static IArg Number(string name, sbyte value) method Number (line 42) | public static IArg Number(string name, long value) method Number (line 47) | public static IArg Number(string name, ulong value) method Number (line 52) | public static IArg Number(string name, short value) method Number (line 57) | public static IArg Number(string name, ushort value) FILE: src/Validot/Errors/Args/TextArg.cs class TextArg (line 6) | public sealed class TextArg : IArg method TextArg (line 19) | public TextArg(string name, string value) method TextArg (line 28) | public TextArg(string name, char value) method ToString (line 39) | public string ToString(IReadOnlyDictionary parameters) method Stringify (line 55) | private static string Stringify(string value, string caseParameter) FILE: src/Validot/Errors/Args/TextArgFactory.cs class Arg (line 5) | public static partial class Arg method Text (line 7) | public static IArg Text(string name, string value) method Text (line 12) | public static IArg Text(string name, char value) FILE: src/Validot/Errors/Args/TimeArg.cs class TimeArg (line 7) | public sealed class TimeArg : TimeArg, IArg method TimeArg (line 11) | public TimeArg(string name, T value, Func pa... method ToString (line 65) | public abstract string ToString(IReadOnlyDictionary pa... class TimeArg (line 55) | public abstract class TimeArg method TimeArg (line 11) | public TimeArg(string name, T value, Func pa... method ToString (line 65) | public abstract string ToString(IReadOnlyDictionary pa... FILE: src/Validot/Errors/Args/TimeArgFactory.cs class Arg (line 7) | public static partial class Arg method Time (line 9) | public static IArg Time(string name, DateTime value) method Time (line 17) | public static IArg Time(string name, DateTimeOffset value) method Time (line 25) | public static IArg Time(string name, TimeSpan value) FILE: src/Validot/Errors/Args/TranslationArg.cs class TranslationArg (line 5) | public sealed class TranslationArg : IArg method TranslationArg (line 16) | public TranslationArg(IReadOnlyDictionary translation) method CreatePlaceholder (line 29) | public static string CreatePlaceholder(string key) method ToString (line 34) | public string ToString(IReadOnlyDictionary parameters) FILE: src/Validot/Errors/Args/TypeArg.cs class TypeArg (line 6) | public sealed class TypeArg : IArg method TypeArg (line 22) | public TypeArg(string name, Type value) method ToString (line 40) | public string ToString(IReadOnlyDictionary parameters) FILE: src/Validot/Errors/Args/TypeArgFactory.cs class Arg (line 7) | public static partial class Arg method Type (line 9) | public static IArg Type(string name, Type value) FILE: src/Validot/Errors/CacheIntegrityException.cs class CacheIntegrityException (line 3) | public sealed class CacheIntegrityException : ValidotException method CacheIntegrityException (line 5) | public CacheIntegrityException(string message) FILE: src/Validot/Errors/Error.cs class Error (line 7) | internal class Error : IError FILE: src/Validot/Errors/IError.cs type IError (line 7) | public interface IError FILE: src/Validot/Errors/IMessageService.cs type IMessageService (line 5) | internal interface IMessageService method GetTranslation (line 9) | IReadOnlyDictionary GetTranslation(string translationN... method GetMessages (line 11) | IReadOnlyDictionary> GetMessages(Diction... FILE: src/Validot/Errors/MessageCache.cs class MessageCache (line 9) | internal class MessageCache method AddMessage (line 19) | public void AddMessage(string translationName, int errorId, IReadOnlyL... method AddIndexedPathPlaceholders (line 38) | public void AddIndexedPathPlaceholders(string translationName, int err... method AddMessageWithPathArgs (line 61) | public void AddMessageWithPathArgs(string translationName, string path... method GetMessageAmount (line 80) | public int GetMessageAmount(List errorsIds) method GetMessages (line 92) | public IReadOnlyList GetMessages(string translationName, int e... method GetIndexedPathPlaceholders (line 97) | public IReadOnlyDictionary> GetInde... method GetMessagesWithPathArgs (line 102) | public IReadOnlyList GetMessagesWithPathArgs(string translatio... method IsMessageWithPathArgsCached (line 107) | public bool IsMessageWithPathArgsCached(string translationName, string... method ContainsPathArgs (line 114) | public bool ContainsPathArgs(string translationName, int errorId) method VerifyIntegrity (line 119) | public void VerifyIntegrity() method IsNullInArgPlaceholder (line 209) | private bool IsNullInArgPlaceholder(ArgPlaceholder argPlaceholder) FILE: src/Validot/Errors/MessageService.cs class MessageService (line 9) | internal class MessageService : IMessageService method MessageService (line 15) | public MessageService( method GetTranslation (line 27) | public IReadOnlyDictionary GetTranslation(string trans... method GetMessages (line 32) | public IReadOnlyDictionary> GetMessages(... method CopyMessages (line 85) | private void CopyMessages(IReadOnlyList source, string[] targe... method BuildMessageCache (line 95) | private MessageCache BuildMessageCache(MessageTranslator translator, I... FILE: src/Validot/Errors/ReferenceLoopError.cs class ReferenceLoopError (line 9) | internal class ReferenceLoopError : IError method ReferenceLoopError (line 11) | public ReferenceLoopError(Type type) FILE: src/Validot/Errors/Translator/MessageTranslator.cs class MessageTranslator (line 8) | internal class MessageTranslator method MessageTranslator (line 16) | public MessageTranslator(IReadOnlyDictionary TranslateMessagesWithPathPlacehold... method TranslateMessages (line 60) | public TranslationResult TranslateMessages(string translationName, IEr... method CreatePathArgsForPath (line 105) | private static IReadOnlyList CreatePathArgsForPath(string path) method TryExtractPathPlaceholders (line 116) | private static bool TryExtractPathPlaceholders(string message, out Arg... method TryExtractSpecialArgs (line 123) | private bool TryExtractSpecialArgs(string translationName, string mess... method BuildTranslationArgs (line 139) | private IReadOnlyDictionary BuildTranslationArgs(IRead... FILE: src/Validot/Errors/Translator/TranslationResult.cs class TranslationResult (line 7) | internal class TranslationResult FILE: src/Validot/Factory/HolderInfo.cs class HolderInfo (line 11) | public class HolderInfo method HolderInfo (line 13) | internal HolderInfo(Type holderType, Type specifiedType) method CreateValidator (line 69) | public object CreateValidator() FILE: src/Validot/Factory/ISettingsHolder.cs type ISettingsHolder (line 7) | public interface ISettingsHolder FILE: src/Validot/Factory/ISpecificationHolder.cs type ISpecificationHolder (line 7) | public interface ISpecificationHolder FILE: src/Validot/Factory/ValidatorFactory.cs class ValidatorFactory (line 14) | public sealed class ValidatorFactory method Create (line 23) | public IValidator Create(Specification specification, Func Create(ISpecificationHolder specificationHo... method Create (line 80) | public IValidator Create(Specification specification, IValida... method FetchHolders (line 104) | public IReadOnlyList FetchHolders(params Assembly[] assemb... method SetReferenceLoopProtection (line 148) | private static void SetReferenceLoopProtection(ValidatorSettings setti... method GetResolvedSettings (line 158) | private static ValidatorSettings GetResolvedSettings(ValidatorSettings... FILE: src/Validot/IValidator.cs type IValidator (line 11) | public interface IValidator method IsValid (line 32) | bool IsValid(T model); method Validate (line 42) | IValidationResult Validate(T model, bool failFast = false); FILE: src/Validot/PathHelper.cs class PathHelper (line 8) | internal static class PathHelper method ResolvePath (line 32) | public static string ResolvePath(string basePath, string relativePath) method GetWithoutIndexes (line 83) | public static string GetWithoutIndexes(string path) method GetWithIndexes (line 88) | public static string GetWithIndexes(string path, IReadOnlyCollection> GetTranslatedMessag... method ToString (line 63) | string ToString(string translationName); FILE: src/Validot/Results/ValidationResult.cs class ValidationResult (line 10) | internal class ValidationResult : IValidationResult method ValidationResult (line 30) | public ValidationResult(Dictionary> resultErrors, IR... method GetTranslatedMessageMap (line 53) | public IReadOnlyDictionary> GetTranslate... method ToString (line 60) | public override string ToString() method ToString (line 65) | public string ToString(string translationName) method GetErrorOutput (line 130) | internal IReadOnlyDictionary> GetErrorOu... method EstimateCapacityAndLines (line 149) | private static (int capacity, int lines) EstimateCapacityAndLines(IRea... method GetCodes (line 190) | private IReadOnlyCollection GetCodes() method GetCodeMap (line 219) | private IReadOnlyDictionary> GetCodeMap() FILE: src/Validot/Rules/BoolRules.cs class BoolRules (line 6) | public static class BoolRules method True (line 8) | public static IRuleOut True(this IRuleIn @this) method True (line 13) | public static IRuleOut True(this IRuleIn @this) method False (line 18) | public static IRuleOut False(this IRuleIn @this) method False (line 23) | public static IRuleOut False(this IRuleIn @this) FILE: src/Validot/Rules/CharRules.cs class CharRules (line 9) | public static class CharRules method EqualToIgnoreCase (line 11) | public static IRuleOut EqualToIgnoreCase(this IRuleIn @thi... method EqualToIgnoreCase (line 16) | public static IRuleOut EqualToIgnoreCase(this IRuleIn @t... method NotEqualToIgnoreCase (line 21) | public static IRuleOut NotEqualToIgnoreCase(this IRuleIn @... method NotEqualToIgnoreCase (line 26) | public static IRuleOut NotEqualToIgnoreCase(this IRuleIn... FILE: src/Validot/Rules/Collections/ArrayRules.cs class ArrayRules (line 5) | public static class ArrayRules method EmptyCollection (line 7) | public static IRuleOut EmptyCollection(this IRuleIn NotEmptyCollection(this IRuleIn... method ExactCollectionSize (line 17) | public static IRuleOut ExactCollectionSize(this IRuleI... method MinCollectionSize (line 22) | public static IRuleOut MinCollectionSize(this IRuleIn<... method MaxCollectionSize (line 27) | public static IRuleOut MaxCollectionSize(this IRuleIn<... method CollectionSizeBetween (line 32) | public static IRuleOut CollectionSizeBetween(this IRul... FILE: src/Validot/Rules/Collections/BaseCollectionRules.cs class BaseCollectionRules (line 9) | public static class BaseCollectionRules method EmptyCollection (line 11) | public static IRuleOut EmptyCollection NotEmptyCollection ExactCollectionSize MinCollectionSize MaxCollectionSize CollectionSizeBetween> EmptyCollection(this... method NotEmptyCollection (line 14) | public static IRuleOut> NotEmptyCollection(t... method ExactCollectionSize (line 19) | public static IRuleOut> ExactCollectionSize(... method MinCollectionSize (line 24) | public static IRuleOut> MinCollectionSize(th... method MaxCollectionSize (line 29) | public static IRuleOut> MaxCollectionSize(th... method CollectionSizeBetween (line 34) | public static IRuleOut> CollectionSizeBetween> EmptyCollection(this IRule... method NotEmptyCollection (line 14) | public static IRuleOut> NotEmptyCollection(this IR... method ExactCollectionSize (line 19) | public static IRuleOut> ExactCollectionSize(this I... method MinCollectionSize (line 24) | public static IRuleOut> MinCollectionSize(this IRu... method MaxCollectionSize (line 29) | public static IRuleOut> MaxCollectionSize(this IRu... method CollectionSizeBetween (line 34) | public static IRuleOut> CollectionSizeBetween(this... FILE: src/Validot/Rules/Collections/IReadOnlyCollectionRules.cs class IReadOnlyCollectionRules (line 7) | public static class IReadOnlyCollectionRules method EmptyCollection (line 9) | public static IRuleOut> EmptyCollection> NotEmptyCollection<... method ExactCollectionSize (line 19) | public static IRuleOut> ExactCollectionSize... method MinCollectionSize (line 24) | public static IRuleOut> MinCollectionSize> MaxCollectionSize> CollectionSizeBetwe... FILE: src/Validot/Rules/Collections/IReadOnlyListRules.cs class IReadOnlyListRules (line 7) | public static class IReadOnlyListRules method EmptyCollection (line 9) | public static IRuleOut> EmptyCollection(th... method NotEmptyCollection (line 14) | public static IRuleOut> NotEmptyCollection... method ExactCollectionSize (line 19) | public static IRuleOut> ExactCollectionSize> MinCollectionSize(... method MaxCollectionSize (line 29) | public static IRuleOut> MaxCollectionSize(... method CollectionSizeBetween (line 34) | public static IRuleOut> CollectionSizeBetween> EmptyCollection(this IRuleI... method NotEmptyCollection (line 14) | public static IRuleOut> NotEmptyCollection(this IRu... method ExactCollectionSize (line 19) | public static IRuleOut> ExactCollectionSize(this IR... method MinCollectionSize (line 24) | public static IRuleOut> MinCollectionSize(this IRul... method MaxCollectionSize (line 29) | public static IRuleOut> MaxCollectionSize(this IRul... method CollectionSizeBetween (line 34) | public static IRuleOut> CollectionSizeBetween(this ... FILE: src/Validot/Rules/GuidRules.cs class GuidRules (line 8) | public static class GuidRules method EqualTo (line 10) | public static IRuleOut EqualTo(this IRuleIn @this, Guid va... method EqualTo (line 15) | public static IRuleOut EqualTo(this IRuleIn @this, Guid ... method NotEqualTo (line 20) | public static IRuleOut NotEqualTo(this IRuleIn @this, Guid... method NotEqualTo (line 25) | public static IRuleOut NotEqualTo(this IRuleIn @this, Gu... method NotEmpty (line 30) | public static IRuleOut NotEmpty(this IRuleIn @this) method NotEmpty (line 35) | public static IRuleOut NotEmpty(this IRuleIn @this) FILE: src/Validot/Rules/Numbers/ByteRules.cs class ByteRules (line 6) | public static class ByteRules method EqualTo (line 8) | public static IRuleOut EqualTo(this IRuleIn @this, byte va... method EqualTo (line 13) | public static IRuleOut EqualTo(this IRuleIn @this, byte ... method NotEqualTo (line 18) | public static IRuleOut NotEqualTo(this IRuleIn @this, byte... method NotEqualTo (line 23) | public static IRuleOut NotEqualTo(this IRuleIn @this, by... method GreaterThan (line 28) | public static IRuleOut GreaterThan(this IRuleIn @this, byt... method GreaterThan (line 33) | public static IRuleOut GreaterThan(this IRuleIn @this, b... method GreaterThanOrEqualTo (line 38) | public static IRuleOut GreaterThanOrEqualTo(this IRuleIn @... method GreaterThanOrEqualTo (line 43) | public static IRuleOut GreaterThanOrEqualTo(this IRuleIn... method LessThan (line 48) | public static IRuleOut LessThan(this IRuleIn @this, byte max) method LessThan (line 53) | public static IRuleOut LessThan(this IRuleIn @this, byte... method LessThanOrEqualTo (line 58) | public static IRuleOut LessThanOrEqualTo(this IRuleIn @thi... method LessThanOrEqualTo (line 63) | public static IRuleOut LessThanOrEqualTo(this IRuleIn @t... method Between (line 68) | public static IRuleOut Between(this IRuleIn @this, byte mi... method Between (line 75) | public static IRuleOut Between(this IRuleIn @this, byte ... method BetweenOrEqualTo (line 82) | public static IRuleOut BetweenOrEqualTo(this IRuleIn @this... method BetweenOrEqualTo (line 89) | public static IRuleOut BetweenOrEqualTo(this IRuleIn @th... method NonZero (line 96) | public static IRuleOut NonZero(this IRuleIn @this) method NonZero (line 101) | public static IRuleOut NonZero(this IRuleIn @this) method Positive (line 106) | public static IRuleOut Positive(this IRuleIn @this) method Positive (line 111) | public static IRuleOut Positive(this IRuleIn @this) method NonPositive (line 116) | public static IRuleOut NonPositive(this IRuleIn @this) method NonPositive (line 121) | public static IRuleOut NonPositive(this IRuleIn @this) FILE: src/Validot/Rules/Numbers/CharNumbersRules.cs class CharNumbersRules (line 6) | public static class CharNumbersRules method EqualTo (line 8) | public static IRuleOut EqualTo(this IRuleIn @this, char va... method EqualTo (line 13) | public static IRuleOut EqualTo(this IRuleIn @this, char ... method NotEqualTo (line 18) | public static IRuleOut NotEqualTo(this IRuleIn @this, char... method NotEqualTo (line 23) | public static IRuleOut NotEqualTo(this IRuleIn @this, ch... method GreaterThan (line 28) | public static IRuleOut GreaterThan(this IRuleIn @this, cha... method GreaterThan (line 33) | public static IRuleOut GreaterThan(this IRuleIn @this, c... method GreaterThanOrEqualTo (line 38) | public static IRuleOut GreaterThanOrEqualTo(this IRuleIn @... method GreaterThanOrEqualTo (line 43) | public static IRuleOut GreaterThanOrEqualTo(this IRuleIn... method LessThan (line 48) | public static IRuleOut LessThan(this IRuleIn @this, char max) method LessThan (line 53) | public static IRuleOut LessThan(this IRuleIn @this, char... method LessThanOrEqualTo (line 58) | public static IRuleOut LessThanOrEqualTo(this IRuleIn @thi... method LessThanOrEqualTo (line 63) | public static IRuleOut LessThanOrEqualTo(this IRuleIn @t... method Between (line 68) | public static IRuleOut Between(this IRuleIn @this, char mi... method Between (line 75) | public static IRuleOut Between(this IRuleIn @this, char ... method BetweenOrEqualTo (line 82) | public static IRuleOut BetweenOrEqualTo(this IRuleIn @this... method BetweenOrEqualTo (line 89) | public static IRuleOut BetweenOrEqualTo(this IRuleIn @th... method NonZero (line 96) | public static IRuleOut NonZero(this IRuleIn @this) method NonZero (line 101) | public static IRuleOut NonZero(this IRuleIn @this) method Positive (line 106) | public static IRuleOut Positive(this IRuleIn @this) method Positive (line 111) | public static IRuleOut Positive(this IRuleIn @this) method NonPositive (line 116) | public static IRuleOut NonPositive(this IRuleIn @this) method NonPositive (line 121) | public static IRuleOut NonPositive(this IRuleIn @this) FILE: src/Validot/Rules/Numbers/DecimalRules.cs class DecimalRules (line 6) | public static class DecimalRules method EqualTo (line 8) | public static IRuleOut EqualTo(this IRuleIn @this, d... method EqualTo (line 13) | public static IRuleOut EqualTo(this IRuleIn @this,... method NotEqualTo (line 18) | public static IRuleOut NotEqualTo(this IRuleIn @this... method NotEqualTo (line 23) | public static IRuleOut NotEqualTo(this IRuleIn @th... method GreaterThan (line 28) | public static IRuleOut GreaterThan(this IRuleIn @thi... method GreaterThan (line 33) | public static IRuleOut GreaterThan(this IRuleIn @t... method GreaterThanOrEqualTo (line 38) | public static IRuleOut GreaterThanOrEqualTo(this IRuleIn GreaterThanOrEqualTo(this IRuleIn LessThan(this IRuleIn @this, ... method LessThan (line 53) | public static IRuleOut LessThan(this IRuleIn @this... method LessThanOrEqualTo (line 58) | public static IRuleOut LessThanOrEqualTo(this IRuleIn LessThanOrEqualTo(this IRuleIn Between(this IRuleIn @this, d... method Between (line 75) | public static IRuleOut Between(this IRuleIn @this,... method BetweenOrEqualTo (line 82) | public static IRuleOut BetweenOrEqualTo(this IRuleIn... method BetweenOrEqualTo (line 89) | public static IRuleOut BetweenOrEqualTo(this IRuleIn NonZero(this IRuleIn @this) method NonZero (line 101) | public static IRuleOut NonZero(this IRuleIn @this) method Positive (line 106) | public static IRuleOut Positive(this IRuleIn @this) method Positive (line 111) | public static IRuleOut Positive(this IRuleIn @this) method NonPositive (line 116) | public static IRuleOut NonPositive(this IRuleIn @this) method NonPositive (line 121) | public static IRuleOut NonPositive(this IRuleIn @t... method Negative (line 126) | public static IRuleOut Negative(this IRuleIn @this) method Negative (line 131) | public static IRuleOut Negative(this IRuleIn @this) method NonNegative (line 136) | public static IRuleOut NonNegative(this IRuleIn @this) method NonNegative (line 141) | public static IRuleOut NonNegative(this IRuleIn @t... FILE: src/Validot/Rules/Numbers/DoubleRules.cs class DoubleRules (line 8) | public static class DoubleRules method EqualTo (line 10) | public static IRuleOut EqualTo(this IRuleIn @this, dou... method EqualTo (line 15) | public static IRuleOut EqualTo(this IRuleIn @this, d... method NotEqualTo (line 20) | public static IRuleOut NotEqualTo(this IRuleIn @this, ... method NotEqualTo (line 25) | public static IRuleOut NotEqualTo(this IRuleIn @this... method GreaterThan (line 30) | public static IRuleOut GreaterThan(this IRuleIn @this,... method GreaterThan (line 35) | public static IRuleOut GreaterThan(this IRuleIn @thi... method LessThan (line 40) | public static IRuleOut LessThan(this IRuleIn @this, do... method LessThan (line 45) | public static IRuleOut LessThan(this IRuleIn @this, ... method Between (line 50) | public static IRuleOut Between(this IRuleIn @this, dou... method Between (line 57) | public static IRuleOut Between(this IRuleIn @this, d... method NonZero (line 64) | public static IRuleOut NonZero(this IRuleIn @this, dou... method NonZero (line 69) | public static IRuleOut NonZero(this IRuleIn @this, d... method NonNaN (line 74) | public static IRuleOut NonNaN(this IRuleIn @this) method NonNaN (line 79) | public static IRuleOut NonNaN(this IRuleIn @this) method Positive (line 84) | public static IRuleOut Positive(this IRuleIn @this) method Positive (line 89) | public static IRuleOut Positive(this IRuleIn @this) method NonPositive (line 94) | public static IRuleOut NonPositive(this IRuleIn @this) method NonPositive (line 99) | public static IRuleOut NonPositive(this IRuleIn @this) method Negative (line 104) | public static IRuleOut Negative(this IRuleIn @this) method Negative (line 109) | public static IRuleOut Negative(this IRuleIn @this) method NonNegative (line 114) | public static IRuleOut NonNegative(this IRuleIn @this) method NonNegative (line 119) | public static IRuleOut NonNegative(this IRuleIn @this) method AreEqual (line 124) | private static bool AreEqual(double a, double b, double tolerance) FILE: src/Validot/Rules/Numbers/FloatRules.cs class FloatRules (line 8) | public static class FloatRules method EqualTo (line 10) | public static IRuleOut EqualTo(this IRuleIn @this, float... method EqualTo (line 15) | public static IRuleOut EqualTo(this IRuleIn @this, flo... method NotEqualTo (line 20) | public static IRuleOut NotEqualTo(this IRuleIn @this, fl... method NotEqualTo (line 25) | public static IRuleOut NotEqualTo(this IRuleIn @this, ... method GreaterThan (line 30) | public static IRuleOut GreaterThan(this IRuleIn @this, f... method GreaterThan (line 35) | public static IRuleOut GreaterThan(this IRuleIn @this,... method LessThan (line 40) | public static IRuleOut LessThan(this IRuleIn @this, floa... method LessThan (line 45) | public static IRuleOut LessThan(this IRuleIn @this, fl... method Between (line 50) | public static IRuleOut Between(this IRuleIn @this, float... method Between (line 57) | public static IRuleOut Between(this IRuleIn @this, flo... method NonZero (line 64) | public static IRuleOut NonZero(this IRuleIn @this, float... method NonZero (line 69) | public static IRuleOut NonZero(this IRuleIn @this, flo... method NonNaN (line 74) | public static IRuleOut NonNaN(this IRuleIn @this) method NonNaN (line 79) | public static IRuleOut NonNaN(this IRuleIn @this) method Positive (line 84) | public static IRuleOut Positive(this IRuleIn @this) method Positive (line 89) | public static IRuleOut Positive(this IRuleIn @this) method NonPositive (line 94) | public static IRuleOut NonPositive(this IRuleIn @this) method NonPositive (line 99) | public static IRuleOut NonPositive(this IRuleIn @this) method Negative (line 104) | public static IRuleOut Negative(this IRuleIn @this) method Negative (line 109) | public static IRuleOut Negative(this IRuleIn @this) method NonNegative (line 114) | public static IRuleOut NonNegative(this IRuleIn @this) method NonNegative (line 119) | public static IRuleOut NonNegative(this IRuleIn @this) method AreEqual (line 124) | private static bool AreEqual(float a, float b, float tolerance) FILE: src/Validot/Rules/Numbers/IntRules.cs class IntRules (line 6) | public static class IntRules method EqualTo (line 8) | public static IRuleOut EqualTo(this IRuleIn @this, int value) method EqualTo (line 13) | public static IRuleOut EqualTo(this IRuleIn @this, int value) method NotEqualTo (line 18) | public static IRuleOut NotEqualTo(this IRuleIn @this, int va... method NotEqualTo (line 23) | public static IRuleOut NotEqualTo(this IRuleIn @this, int ... method GreaterThan (line 28) | public static IRuleOut GreaterThan(this IRuleIn @this, int min) method GreaterThan (line 33) | public static IRuleOut GreaterThan(this IRuleIn @this, int... method GreaterThanOrEqualTo (line 38) | public static IRuleOut GreaterThanOrEqualTo(this IRuleIn @th... method GreaterThanOrEqualTo (line 43) | public static IRuleOut GreaterThanOrEqualTo(this IRuleIn @... method LessThan (line 48) | public static IRuleOut LessThan(this IRuleIn @this, int max) method LessThan (line 53) | public static IRuleOut LessThan(this IRuleIn @this, int max) method LessThanOrEqualTo (line 58) | public static IRuleOut LessThanOrEqualTo(this IRuleIn @this,... method LessThanOrEqualTo (line 63) | public static IRuleOut LessThanOrEqualTo(this IRuleIn @thi... method Between (line 68) | public static IRuleOut Between(this IRuleIn @this, int min, ... method Between (line 75) | public static IRuleOut Between(this IRuleIn @this, int min... method BetweenOrEqualTo (line 82) | public static IRuleOut BetweenOrEqualTo(this IRuleIn @this, ... method BetweenOrEqualTo (line 89) | public static IRuleOut BetweenOrEqualTo(this IRuleIn @this... method NonZero (line 96) | public static IRuleOut NonZero(this IRuleIn @this) method NonZero (line 101) | public static IRuleOut NonZero(this IRuleIn @this) method Positive (line 106) | public static IRuleOut Positive(this IRuleIn @this) method Positive (line 111) | public static IRuleOut Positive(this IRuleIn @this) method NonPositive (line 116) | public static IRuleOut NonPositive(this IRuleIn @this) method NonPositive (line 121) | public static IRuleOut NonPositive(this IRuleIn @this) method Negative (line 126) | public static IRuleOut Negative(this IRuleIn @this) method Negative (line 131) | public static IRuleOut Negative(this IRuleIn @this) method NonNegative (line 136) | public static IRuleOut NonNegative(this IRuleIn @this) method NonNegative (line 141) | public static IRuleOut NonNegative(this IRuleIn @this) FILE: src/Validot/Rules/Numbers/LongRules.cs class LongRules (line 6) | public static class LongRules method EqualTo (line 8) | public static IRuleOut EqualTo(this IRuleIn @this, long va... method EqualTo (line 13) | public static IRuleOut EqualTo(this IRuleIn @this, long ... method NotEqualTo (line 18) | public static IRuleOut NotEqualTo(this IRuleIn @this, long... method NotEqualTo (line 23) | public static IRuleOut NotEqualTo(this IRuleIn @this, lo... method GreaterThan (line 28) | public static IRuleOut GreaterThan(this IRuleIn @this, lon... method GreaterThan (line 33) | public static IRuleOut GreaterThan(this IRuleIn @this, l... method GreaterThanOrEqualTo (line 38) | public static IRuleOut GreaterThanOrEqualTo(this IRuleIn @... method GreaterThanOrEqualTo (line 43) | public static IRuleOut GreaterThanOrEqualTo(this IRuleIn... method LessThan (line 48) | public static IRuleOut LessThan(this IRuleIn @this, long max) method LessThan (line 53) | public static IRuleOut LessThan(this IRuleIn @this, long... method LessThanOrEqualTo (line 58) | public static IRuleOut LessThanOrEqualTo(this IRuleIn @thi... method LessThanOrEqualTo (line 63) | public static IRuleOut LessThanOrEqualTo(this IRuleIn @t... method Between (line 68) | public static IRuleOut Between(this IRuleIn @this, long mi... method Between (line 75) | public static IRuleOut Between(this IRuleIn @this, long ... method BetweenOrEqualTo (line 82) | public static IRuleOut BetweenOrEqualTo(this IRuleIn @this... method BetweenOrEqualTo (line 89) | public static IRuleOut BetweenOrEqualTo(this IRuleIn @th... method NonZero (line 96) | public static IRuleOut NonZero(this IRuleIn @this) method NonZero (line 101) | public static IRuleOut NonZero(this IRuleIn @this) method Positive (line 106) | public static IRuleOut Positive(this IRuleIn @this) method Positive (line 111) | public static IRuleOut Positive(this IRuleIn @this) method NonPositive (line 116) | public static IRuleOut NonPositive(this IRuleIn @this) method NonPositive (line 121) | public static IRuleOut NonPositive(this IRuleIn @this) method Negative (line 126) | public static IRuleOut Negative(this IRuleIn @this) method Negative (line 131) | public static IRuleOut Negative(this IRuleIn @this) method NonNegative (line 136) | public static IRuleOut NonNegative(this IRuleIn @this) method NonNegative (line 141) | public static IRuleOut NonNegative(this IRuleIn @this) FILE: src/Validot/Rules/Numbers/SByteRules.cs class SByteRules (line 6) | public static class SByteRules method EqualTo (line 8) | public static IRuleOut EqualTo(this IRuleIn @this, sbyte... method EqualTo (line 13) | public static IRuleOut EqualTo(this IRuleIn @this, sby... method NotEqualTo (line 18) | public static IRuleOut NotEqualTo(this IRuleIn @this, sb... method NotEqualTo (line 23) | public static IRuleOut NotEqualTo(this IRuleIn @this, ... method GreaterThan (line 28) | public static IRuleOut GreaterThan(this IRuleIn @this, s... method GreaterThan (line 33) | public static IRuleOut GreaterThan(this IRuleIn @this,... method GreaterThanOrEqualTo (line 38) | public static IRuleOut GreaterThanOrEqualTo(this IRuleIn... method GreaterThanOrEqualTo (line 43) | public static IRuleOut GreaterThanOrEqualTo(this IRuleIn LessThan(this IRuleIn @this, sbyt... method LessThan (line 53) | public static IRuleOut LessThan(this IRuleIn @this, sb... method LessThanOrEqualTo (line 58) | public static IRuleOut LessThanOrEqualTo(this IRuleIn @t... method LessThanOrEqualTo (line 63) | public static IRuleOut LessThanOrEqualTo(this IRuleIn ... method Between (line 68) | public static IRuleOut Between(this IRuleIn @this, sbyte... method Between (line 75) | public static IRuleOut Between(this IRuleIn @this, sby... method BetweenOrEqualTo (line 82) | public static IRuleOut BetweenOrEqualTo(this IRuleIn @th... method BetweenOrEqualTo (line 89) | public static IRuleOut BetweenOrEqualTo(this IRuleIn @... method NonZero (line 96) | public static IRuleOut NonZero(this IRuleIn @this) method NonZero (line 101) | public static IRuleOut NonZero(this IRuleIn @this) method Positive (line 106) | public static IRuleOut Positive(this IRuleIn @this) method Positive (line 111) | public static IRuleOut Positive(this IRuleIn @this) method NonPositive (line 116) | public static IRuleOut NonPositive(this IRuleIn @this) method NonPositive (line 121) | public static IRuleOut NonPositive(this IRuleIn @this) method Negative (line 126) | public static IRuleOut Negative(this IRuleIn @this) method Negative (line 131) | public static IRuleOut Negative(this IRuleIn @this) method NonNegative (line 136) | public static IRuleOut NonNegative(this IRuleIn @this) method NonNegative (line 141) | public static IRuleOut NonNegative(this IRuleIn @this) FILE: src/Validot/Rules/Numbers/ShortRules.cs class ShortRules (line 6) | public static class ShortRules method EqualTo (line 8) | public static IRuleOut EqualTo(this IRuleIn @this, short... method EqualTo (line 13) | public static IRuleOut EqualTo(this IRuleIn @this, sho... method NotEqualTo (line 18) | public static IRuleOut NotEqualTo(this IRuleIn @this, sh... method NotEqualTo (line 23) | public static IRuleOut NotEqualTo(this IRuleIn @this, ... method GreaterThan (line 28) | public static IRuleOut GreaterThan(this IRuleIn @this, s... method GreaterThan (line 33) | public static IRuleOut GreaterThan(this IRuleIn @this,... method GreaterThanOrEqualTo (line 38) | public static IRuleOut GreaterThanOrEqualTo(this IRuleIn... method GreaterThanOrEqualTo (line 43) | public static IRuleOut GreaterThanOrEqualTo(this IRuleIn LessThan(this IRuleIn @this, shor... method LessThan (line 53) | public static IRuleOut LessThan(this IRuleIn @this, sh... method LessThanOrEqualTo (line 58) | public static IRuleOut LessThanOrEqualTo(this IRuleIn @t... method LessThanOrEqualTo (line 63) | public static IRuleOut LessThanOrEqualTo(this IRuleIn ... method Between (line 68) | public static IRuleOut Between(this IRuleIn @this, short... method Between (line 75) | public static IRuleOut Between(this IRuleIn @this, sho... method BetweenOrEqualTo (line 82) | public static IRuleOut BetweenOrEqualTo(this IRuleIn @th... method BetweenOrEqualTo (line 89) | public static IRuleOut BetweenOrEqualTo(this IRuleIn @... method NonZero (line 96) | public static IRuleOut NonZero(this IRuleIn @this) method NonZero (line 101) | public static IRuleOut NonZero(this IRuleIn @this) method Positive (line 106) | public static IRuleOut Positive(this IRuleIn @this) method Positive (line 111) | public static IRuleOut Positive(this IRuleIn @this) method NonPositive (line 116) | public static IRuleOut NonPositive(this IRuleIn @this) method NonPositive (line 121) | public static IRuleOut NonPositive(this IRuleIn @this) method Negative (line 126) | public static IRuleOut Negative(this IRuleIn @this) method Negative (line 131) | public static IRuleOut Negative(this IRuleIn @this) method NonNegative (line 136) | public static IRuleOut NonNegative(this IRuleIn @this) method NonNegative (line 141) | public static IRuleOut NonNegative(this IRuleIn @this) FILE: src/Validot/Rules/Numbers/UIntRules.cs class UIntRules (line 6) | public static class UIntRules method EqualTo (line 8) | public static IRuleOut EqualTo(this IRuleIn @this, uint va... method EqualTo (line 13) | public static IRuleOut EqualTo(this IRuleIn @this, uint ... method NotEqualTo (line 18) | public static IRuleOut NotEqualTo(this IRuleIn @this, uint... method NotEqualTo (line 23) | public static IRuleOut NotEqualTo(this IRuleIn @this, ui... method GreaterThan (line 28) | public static IRuleOut GreaterThan(this IRuleIn @this, uin... method GreaterThan (line 33) | public static IRuleOut GreaterThan(this IRuleIn @this, u... method GreaterThanOrEqualTo (line 38) | public static IRuleOut GreaterThanOrEqualTo(this IRuleIn @... method GreaterThanOrEqualTo (line 43) | public static IRuleOut GreaterThanOrEqualTo(this IRuleIn... method LessThan (line 48) | public static IRuleOut LessThan(this IRuleIn @this, uint max) method LessThan (line 53) | public static IRuleOut LessThan(this IRuleIn @this, uint... method LessThanOrEqualTo (line 58) | public static IRuleOut LessThanOrEqualTo(this IRuleIn @thi... method LessThanOrEqualTo (line 63) | public static IRuleOut LessThanOrEqualTo(this IRuleIn @t... method Between (line 68) | public static IRuleOut Between(this IRuleIn @this, uint mi... method Between (line 75) | public static IRuleOut Between(this IRuleIn @this, uint ... method BetweenOrEqualTo (line 82) | public static IRuleOut BetweenOrEqualTo(this IRuleIn @this... method BetweenOrEqualTo (line 89) | public static IRuleOut BetweenOrEqualTo(this IRuleIn @th... method NonZero (line 96) | public static IRuleOut NonZero(this IRuleIn @this) method NonZero (line 101) | public static IRuleOut NonZero(this IRuleIn @this) method Positive (line 106) | public static IRuleOut Positive(this IRuleIn @this) method Positive (line 111) | public static IRuleOut Positive(this IRuleIn @this) method NonPositive (line 116) | public static IRuleOut NonPositive(this IRuleIn @this) method NonPositive (line 121) | public static IRuleOut NonPositive(this IRuleIn @this) FILE: src/Validot/Rules/Numbers/ULongRules.cs class ULongRules (line 6) | public static class ULongRules method EqualTo (line 8) | public static IRuleOut EqualTo(this IRuleIn @this, ulong... method EqualTo (line 13) | public static IRuleOut EqualTo(this IRuleIn @this, ulo... method NotEqualTo (line 18) | public static IRuleOut NotEqualTo(this IRuleIn @this, ul... method NotEqualTo (line 23) | public static IRuleOut NotEqualTo(this IRuleIn @this, ... method GreaterThan (line 28) | public static IRuleOut GreaterThan(this IRuleIn @this, u... method GreaterThan (line 33) | public static IRuleOut GreaterThan(this IRuleIn @this,... method GreaterThanOrEqualTo (line 38) | public static IRuleOut GreaterThanOrEqualTo(this IRuleIn... method GreaterThanOrEqualTo (line 43) | public static IRuleOut GreaterThanOrEqualTo(this IRuleIn LessThan(this IRuleIn @this, ulon... method LessThan (line 53) | public static IRuleOut LessThan(this IRuleIn @this, ul... method LessThanOrEqualTo (line 58) | public static IRuleOut LessThanOrEqualTo(this IRuleIn @t... method LessThanOrEqualTo (line 63) | public static IRuleOut LessThanOrEqualTo(this IRuleIn ... method Between (line 68) | public static IRuleOut Between(this IRuleIn @this, ulong... method Between (line 75) | public static IRuleOut Between(this IRuleIn @this, ulo... method BetweenOrEqualTo (line 82) | public static IRuleOut BetweenOrEqualTo(this IRuleIn @th... method BetweenOrEqualTo (line 89) | public static IRuleOut BetweenOrEqualTo(this IRuleIn @... method NonZero (line 96) | public static IRuleOut NonZero(this IRuleIn @this) method NonZero (line 101) | public static IRuleOut NonZero(this IRuleIn @this) method Positive (line 106) | public static IRuleOut Positive(this IRuleIn @this) method Positive (line 111) | public static IRuleOut Positive(this IRuleIn @this) method NonPositive (line 116) | public static IRuleOut NonPositive(this IRuleIn @this) method NonPositive (line 121) | public static IRuleOut NonPositive(this IRuleIn @this) FILE: src/Validot/Rules/Numbers/UShortRules.cs class UShortRules (line 6) | public static class UShortRules method EqualTo (line 8) | public static IRuleOut EqualTo(this IRuleIn @this, ush... method EqualTo (line 13) | public static IRuleOut EqualTo(this IRuleIn @this, u... method NotEqualTo (line 18) | public static IRuleOut NotEqualTo(this IRuleIn @this, ... method NotEqualTo (line 23) | public static IRuleOut NotEqualTo(this IRuleIn @this... method GreaterThan (line 28) | public static IRuleOut GreaterThan(this IRuleIn @this,... method GreaterThan (line 33) | public static IRuleOut GreaterThan(this IRuleIn @thi... method GreaterThanOrEqualTo (line 38) | public static IRuleOut GreaterThanOrEqualTo(this IRuleIn GreaterThanOrEqualTo(this IRuleIn LessThan(this IRuleIn @this, us... method LessThan (line 53) | public static IRuleOut LessThan(this IRuleIn @this, ... method LessThanOrEqualTo (line 58) | public static IRuleOut LessThanOrEqualTo(this IRuleIn ... method LessThanOrEqualTo (line 63) | public static IRuleOut LessThanOrEqualTo(this IRuleIn Between(this IRuleIn @this, ush... method Between (line 75) | public static IRuleOut Between(this IRuleIn @this, u... method BetweenOrEqualTo (line 82) | public static IRuleOut BetweenOrEqualTo(this IRuleIn @... method BetweenOrEqualTo (line 89) | public static IRuleOut BetweenOrEqualTo(this IRuleIn... method NonZero (line 96) | public static IRuleOut NonZero(this IRuleIn @this) method NonZero (line 101) | public static IRuleOut NonZero(this IRuleIn @this) method Positive (line 106) | public static IRuleOut Positive(this IRuleIn @this) method Positive (line 111) | public static IRuleOut Positive(this IRuleIn @this) method NonPositive (line 116) | public static IRuleOut NonPositive(this IRuleIn @this) method NonPositive (line 121) | public static IRuleOut NonPositive(this IRuleIn @this) FILE: src/Validot/Rules/Text/EmailRules.cs class EmailRules (line 10) | public static class EmailRules method Email (line 16) | public static IRuleOut Email(this IRuleIn @this, Email... method IsEmailValidAccordingToRegex (line 31) | private static bool IsEmailValidAccordingToRegex(string email) method IsEmailValidAccordingToDataAnnotations (line 71) | private static bool IsEmailValidAccordingToDataAnnotations(string email) FILE: src/Validot/Rules/Text/EmailValidationMode.cs type EmailValidationMode (line 3) | public enum EmailValidationMode FILE: src/Validot/Rules/Text/StringRules.cs class StringRules (line 9) | public static class StringRules method EqualTo (line 11) | public static IRuleOut EqualTo(this IRuleIn @this, str... method NotEqualTo (line 18) | public static IRuleOut NotEqualTo(this IRuleIn @this, ... method Contains (line 25) | public static IRuleOut Contains(this IRuleIn @this, st... method NotContains (line 32) | public static IRuleOut NotContains(this IRuleIn @this,... method NotEmpty (line 39) | public static IRuleOut NotEmpty(this IRuleIn @this) method NotWhiteSpace (line 44) | public static IRuleOut NotWhiteSpace(this IRuleIn @this) method SingleLine (line 49) | public static IRuleOut SingleLine(this IRuleIn @this) method ExactLength (line 54) | public static IRuleOut ExactLength(this IRuleIn @this,... method MaxLength (line 61) | public static IRuleOut MaxLength(this IRuleIn @this, i... method MinLength (line 68) | public static IRuleOut MinLength(this IRuleIn @this, i... method LengthBetween (line 75) | public static IRuleOut LengthBetween(this IRuleIn @thi... method Matches (line 93) | public static IRuleOut Matches(this IRuleIn @this, str... method Matches (line 100) | public static IRuleOut Matches(this IRuleIn @this, Reg... method StartsWith (line 107) | public static IRuleOut StartsWith(this IRuleIn @this, ... method EndsWith (line 114) | public static IRuleOut EndsWith(this IRuleIn @this, st... FILE: src/Validot/Rules/TimeSpanRules.cs class TimeSpanRules (line 8) | public static class TimeSpanRules method EqualTo (line 10) | public static IRuleOut EqualTo(this IRuleIn @this,... method EqualTo (line 15) | public static IRuleOut EqualTo(this IRuleIn @thi... method NotEqualTo (line 20) | public static IRuleOut NotEqualTo(this IRuleIn @th... method NotEqualTo (line 25) | public static IRuleOut NotEqualTo(this IRuleIn @... method GreaterThan (line 30) | public static IRuleOut GreaterThan(this IRuleIn @t... method GreaterThan (line 35) | public static IRuleOut GreaterThan(this IRuleIn ... method GreaterThanOrEqualTo (line 40) | public static IRuleOut GreaterThanOrEqualTo(this IRuleIn GreaterThanOrEqualTo(this IRuleIn LessThan(this IRuleIn @this... method LessThan (line 55) | public static IRuleOut LessThan(this IRuleIn @th... method LessThanOrEqualTo (line 60) | public static IRuleOut LessThanOrEqualTo(this IRuleIn LessThanOrEqualTo(this IRuleIn Between(this IRuleIn @this,... method Between (line 77) | public static IRuleOut Between(this IRuleIn @thi... method BetweenOrEqualTo (line 84) | public static IRuleOut BetweenOrEqualTo(this IRuleIn BetweenOrEqualTo(this IRuleIn NonZero(this IRuleIn @this) method NonZero (line 103) | public static IRuleOut NonZero(this IRuleIn @this) method Positive (line 108) | public static IRuleOut Positive(this IRuleIn @this) method Positive (line 113) | public static IRuleOut Positive(this IRuleIn @this) method NonPositive (line 118) | public static IRuleOut NonPositive(this IRuleIn @t... method NonPositive (line 123) | public static IRuleOut NonPositive(this IRuleIn ... method Negative (line 128) | public static IRuleOut Negative(this IRuleIn @this) method Negative (line 133) | public static IRuleOut Negative(this IRuleIn @this) method NonNegative (line 138) | public static IRuleOut NonNegative(this IRuleIn @t... method NonNegative (line 143) | public static IRuleOut NonNegative(this IRuleIn ... FILE: src/Validot/Rules/Times/DateTimeFormats.cs class DateTimeFormats (line 3) | public static class DateTimeFormats FILE: src/Validot/Rules/Times/DateTimeOffsetRules.cs class DateTimeOffsetRules (line 8) | public static class DateTimeOffsetRules method EqualTo (line 10) | public static IRuleOut EqualTo(this IRuleIn EqualTo(this IRuleIn NotEqualTo(this IRuleIn NotEqualTo(this IRuleIn After(this IRuleIn After(this IRuleIn AfterOrEqualTo(this IRuleIn AfterOrEqualTo(this IRuleIn Before(this IRuleIn Before(this IRuleIn BeforeOrEqualTo(this IRuleIn BeforeOrEqualTo(this IRuleIn Between(this IRuleIn Between(this IRuleIn BetweenOrEqualTo(this IRuleIn BetweenOrEqualTo(this IRuleIn<... FILE: src/Validot/Rules/Times/DateTimeRules.cs class DateTimeRules (line 8) | public static class DateTimeRules method EqualTo (line 10) | public static IRuleOut EqualTo(this IRuleIn @this,... method EqualTo (line 15) | public static IRuleOut EqualTo(this IRuleIn @thi... method NotEqualTo (line 20) | public static IRuleOut NotEqualTo(this IRuleIn @th... method NotEqualTo (line 25) | public static IRuleOut NotEqualTo(this IRuleIn @... method After (line 30) | public static IRuleOut After(this IRuleIn @this, D... method After (line 35) | public static IRuleOut After(this IRuleIn @this,... method AfterOrEqualTo (line 40) | public static IRuleOut AfterOrEqualTo(this IRuleIn... method AfterOrEqualTo (line 45) | public static IRuleOut AfterOrEqualTo(this IRuleIn Before(this IRuleIn @this, ... method Before (line 55) | public static IRuleOut Before(this IRuleIn @this... method BeforeOrEqualTo (line 60) | public static IRuleOut BeforeOrEqualTo(this IRuleIn BeforeOrEqualTo(this IRuleIn Between(this IRuleIn @this,... method Between (line 75) | public static IRuleOut Between(this IRuleIn @thi... method BetweenOrEqualTo (line 80) | public static IRuleOut BetweenOrEqualTo(this IRuleIn BetweenOrEqualTo(this IRuleIn And(this IAndIn @this) type IAndOut (line 23) | public interface IAndOut : type IAndIn (line 28) | public interface IAndIn class SpecificationApi (line 32) | internal partial class SpecificationApi : IAndIn, IAndOut FILE: src/Validot/Specification/AsCollectionExtension.cs class AsCollectionExtension (line 8) | public static class AsCollectionExtension method AsCollection (line 20) | public static IRuleOut AsCollection(this IRuleIn @this... method AsCollection (line 29) | public static IRuleOut AsCollection(this IRuleIn> AsCollection(this IR... method AsCollection (line 41) | public static IRuleOut> AsCollection(this IR... method AsCollection (line 47) | public static IRuleOut> AsCollection... method AsCollection (line 53) | public static IRuleOut> AsCollection(this IRuleIn<... method AsCollection (line 59) | public static IRuleOut> AsCollection(this ... method AsCollection (line 65) | public static IRuleOut> AsCollection(this IRuleIn AsConverted(this IRuleIn @thi... FILE: src/Validot/Specification/AsDictionaryExtension.cs class AsDictionaryExtension (line 9) | public static class AsDictionaryExtension method AsDictionary (line 23) | public static IRuleOut AsDictionary(this IRuleIn>... method AsDictionary (line 39) | public static IRuleOut> AsDictionary> AsDictionary> AsDictionary... FILE: src/Validot/Specification/AsDictionaryWithStringKeyExtension.cs class AsDictionaryWithStringKeyExtension (line 8) | public static class AsDictionaryWithStringKeyExtension method AsDictionary (line 20) | public static IRuleOut AsDictionary(this IRuleIn @thi... method AsDictionary (line 29) | public static IRuleOut> AsDictionary> AsDictionary> AsDictiona... FILE: src/Validot/Specification/AsModelExtension.cs class AsModelExtension (line 6) | public static class AsModelExtension method AsModel (line 16) | public static IRuleOut AsModel(this IRuleIn @this, Specificat... FILE: src/Validot/Specification/AsNullableExtension.cs class AsNullableExtension (line 6) | public static class AsNullableExtension method AsNullable (line 16) | public static IRuleOut AsNullable(this IRuleIn @this, Speci... FILE: src/Validot/Specification/AsTypeExtension.cs class AsTypeExtension (line 6) | public static class AsTypeExtension method AsType (line 17) | public static IRuleOut AsType(this IRuleIn @this, Spec... FILE: src/Validot/Specification/Commands/AsCollectionCommand.cs class AsCollectionCommand (line 8) | internal abstract class AsCollectionCommand : IScopeCommand method GetScopeBuilder (line 10) | public abstract ICommandScopeBuilder GetScopeBuilder(); method AsCollectionCommand (line 16) | public AsCollectionCommand(Specification specification) method GetScopeBuilder (line 25) | public override ICommandScopeBuilder GetScopeBuilder() class AsCollectionCommand (line 13) | internal class AsCollectionCommand : AsCollectionCommand method GetScopeBuilder (line 10) | public abstract ICommandScopeBuilder GetScopeBuilder(); method AsCollectionCommand (line 16) | public AsCollectionCommand(Specification specification) method GetScopeBuilder (line 25) | public override ICommandScopeBuilder GetScopeBuilder() FILE: src/Validot/Specification/Commands/AsConvertedCommand.cs class AsConvertedCommand (line 8) | internal abstract class AsConvertedCommand : IScopeCommand method GetScopeBuilder (line 10) | public abstract ICommandScopeBuilder GetScopeBuilder(); method AsConvertedCommand (line 15) | public AsConvertedCommand(Converter converter, Specificati... method GetScopeBuilder (line 30) | public override ICommandScopeBuilder GetScopeBuilder() class AsConvertedCommand (line 13) | internal class AsConvertedCommand : AsConvertedCommand method GetScopeBuilder (line 10) | public abstract ICommandScopeBuilder GetScopeBuilder(); method AsConvertedCommand (line 15) | public AsConvertedCommand(Converter converter, Specificati... method GetScopeBuilder (line 30) | public override ICommandScopeBuilder GetScopeBuilder() FILE: src/Validot/Specification/Commands/AsDictionaryCommand.cs class AsDictionaryCommand (line 9) | internal abstract class AsDictionaryCommand : IScopeCommand method GetScopeBuilder (line 11) | public abstract ICommandScopeBuilder GetScopeBuilder(); method AsDictionaryCommand (line 17) | public AsDictionaryCommand(Specification specification, Func : AsDictionaryCommand method GetScopeBuilder (line 11) | public abstract ICommandScopeBuilder GetScopeBuilder(); method AsDictionaryCommand (line 17) | public AsDictionaryCommand(Specification specification, Func specification) method GetScopeBuilder (line 22) | public override ICommandScopeBuilder GetScopeBuilder() class AsModelCommand (line 11) | internal class AsModelCommand : AsModelCommand method GetScopeBuilder (line 8) | public abstract ICommandScopeBuilder GetScopeBuilder(); method AsModelCommand (line 13) | public AsModelCommand(Specification specification) method GetScopeBuilder (line 22) | public override ICommandScopeBuilder GetScopeBuilder() FILE: src/Validot/Specification/Commands/AsNullableCommand.cs class AsNullableCommand (line 6) | internal abstract class AsNullableCommand : IScopeCommand method GetScopeBuilder (line 8) | public abstract ICommandScopeBuilder GetScopeBuilder(); method AsNullableCommand (line 14) | public AsNullableCommand(Specification specification) method GetScopeBuilder (line 23) | public override ICommandScopeBuilder GetScopeBuilder() class AsNullableCommand (line 11) | internal class AsNullableCommand : AsNullableCommand method GetScopeBuilder (line 8) | public abstract ICommandScopeBuilder GetScopeBuilder(); method AsNullableCommand (line 14) | public AsNullableCommand(Specification specification) method GetScopeBuilder (line 23) | public override ICommandScopeBuilder GetScopeBuilder() FILE: src/Validot/Specification/Commands/AsTypeCommand.cs class AsTypeCommand (line 6) | internal abstract class AsTypeCommand : IScopeCommand method GetScopeBuilder (line 8) | public abstract ICommandScopeBuilder GetScopeBuilder(); method AsTypeCommand (line 13) | public AsTypeCommand(Specification specification) method GetScopeBuilder (line 22) | public override ICommandScopeBuilder GetScopeBuilder() class AsTypeCommand (line 11) | internal class AsTypeCommand : AsTypeCommand method GetScopeBuilder (line 8) | public abstract ICommandScopeBuilder GetScopeBuilder(); method AsTypeCommand (line 13) | public AsTypeCommand(Specification specification) method GetScopeBuilder (line 22) | public override ICommandScopeBuilder GetScopeBuilder() FILE: src/Validot/Specification/Commands/ForbiddenCommand.cs class ForbiddenCommand (line 5) | internal class ForbiddenCommand : ICommand FILE: src/Validot/Specification/Commands/ICommand.cs type ICommand (line 3) | internal interface ICommand FILE: src/Validot/Specification/Commands/IScopeCommand.cs type IScopeCommand (line 5) | internal interface IScopeCommand : ICommand method GetScopeBuilder (line 7) | ICommandScopeBuilder GetScopeBuilder(); FILE: src/Validot/Specification/Commands/MemberCommand.cs class MemberCommand (line 10) | internal abstract class MemberCommand : IScopeCommand method GetScopeBuilder (line 12) | public abstract ICommandScopeBuilder GetScopeBuilder(); method MemberCommand (line 17) | public MemberCommand(Expression> memberSelector, Spec... method GetScopeBuilder (line 30) | public override ICommandScopeBuilder GetScopeBuilder() method GetMemberName (line 47) | private static string GetMemberName(Expression> field) class MemberCommand (line 15) | internal class MemberCommand : MemberCommand method GetScopeBuilder (line 12) | public abstract ICommandScopeBuilder GetScopeBuilder(); method MemberCommand (line 17) | public MemberCommand(Expression> memberSelector, Spec... method GetScopeBuilder (line 30) | public override ICommandScopeBuilder GetScopeBuilder() method GetMemberName (line 47) | private static string GetMemberName(Expression> field) FILE: src/Validot/Specification/Commands/OptionalCommand.cs class OptionalCommand (line 5) | internal class OptionalCommand : ICommand FILE: src/Validot/Specification/Commands/RequiredCommand.cs class RequiredCommand (line 5) | internal class RequiredCommand : ICommand FILE: src/Validot/Specification/Commands/RuleCommand.cs class RuleCommand (line 9) | internal abstract class RuleCommand : IScopeCommand method GetScopeBuilder (line 11) | public abstract ICommandScopeBuilder GetScopeBuilder(); method RuleCommand (line 16) | public RuleCommand(Predicate predicate) method RuleCommand (line 23) | public RuleCommand(Predicate predicate, string message, IReadOnlyLi... method GetScopeBuilder (line 44) | public override ICommandScopeBuilder GetScopeBuilder() class RuleCommand (line 14) | internal class RuleCommand : RuleCommand method GetScopeBuilder (line 11) | public abstract ICommandScopeBuilder GetScopeBuilder(); method RuleCommand (line 16) | public RuleCommand(Predicate predicate) method RuleCommand (line 23) | public RuleCommand(Predicate predicate, string message, IReadOnlyLi... method GetScopeBuilder (line 44) | public override ICommandScopeBuilder GetScopeBuilder() FILE: src/Validot/Specification/Commands/WithCodeCommand.cs class WithCodeCommand (line 5) | internal class WithCodeCommand : ICommand method WithCodeCommand (line 7) | public WithCodeCommand(string code) FILE: src/Validot/Specification/Commands/WithConditionCommand.cs class WithConditionCommand (line 5) | internal abstract class WithConditionCommand : ICommand method WithConditionCommand (line 11) | public WithConditionCommand(Predicate executionCondition) class WithConditionCommand (line 9) | internal class WithConditionCommand : WithConditionCommand method WithConditionCommand (line 11) | public WithConditionCommand(Predicate executionCondition) FILE: src/Validot/Specification/Commands/WithExtraCodeCommand.cs class WithExtraCodeCommand (line 5) | internal class WithExtraCodeCommand : ICommand method WithExtraCodeCommand (line 7) | public WithExtraCodeCommand(string code) FILE: src/Validot/Specification/Commands/WithExtraMessageCommand.cs class WithExtraMessageCommand (line 3) | internal class WithExtraMessageCommand : ICommand method WithExtraMessageCommand (line 5) | public WithExtraMessageCommand(string message) FILE: src/Validot/Specification/Commands/WithMessageCommand.cs class WithMessageCommand (line 3) | internal class WithMessageCommand : ICommand method WithMessageCommand (line 5) | public WithMessageCommand(string message) FILE: src/Validot/Specification/Commands/WithPathCommand.cs class WithPathCommand (line 5) | internal class WithPathCommand : ICommand method WithPathCommand (line 7) | public WithPathCommand(string path) FILE: src/Validot/Specification/ForbiddenExtension.cs class ForbiddenExtension (line 6) | public static class ForbiddenExtension method Forbidden (line 15) | public static IForbiddenOut Forbidden(this IForbiddenIn @this) method Forbidden (line 24) | public static IForbiddenOut Forbidden(this IForbiddenIn @this) type IForbiddenOut (line 35) | public interface IForbiddenOut : type IForbiddenIn (line 44) | public interface IForbiddenIn type ISpecificationIn (line 48) | public partial interface ISpecificationIn : IForbiddenIn class SpecificationApi (line 52) | internal partial class SpecificationApi : IForbiddenIn, IForbidden... FILE: src/Validot/Specification/MemberExtension.cs class MemberExtension (line 9) | public static class MemberExtension method Member (line 21) | public static IRuleOut Member(this IRuleIn @this, Ex... FILE: src/Validot/Specification/OptionalExtension.cs class OptionalExtension (line 6) | public static class OptionalExtension method Optional (line 15) | public static IOptionalOut Optional(this IOptionalIn @this) method Optional (line 24) | public static IOptionalOut Optional(this IOptionalIn @this) type IOptionalOut (line 35) | public interface IOptionalOut : type IOptionalIn (line 42) | public interface IOptionalIn type ISpecificationIn (line 46) | public partial interface ISpecificationIn : IOptionalIn class SpecificationApi (line 50) | internal partial class SpecificationApi : IOptionalIn, IOptionalOu... FILE: src/Validot/Specification/RequiredExtension.cs class RequiredExtension (line 6) | public static class RequiredExtension method Required (line 16) | public static IRequiredOut Required(this IRequiredIn @this) method Required (line 25) | public static IRequiredOut Required(this IRequiredIn @this) type IRequiredOut (line 36) | public interface IRequiredOut : type IRequiredIn (line 47) | public interface IRequiredIn type ISpecificationIn (line 51) | public partial interface ISpecificationIn : IRequiredIn class SpecificationApi (line 55) | internal partial class SpecificationApi : IRequiredIn, IRequiredOu... FILE: src/Validot/Specification/RuleExtension.cs class RuleExtension (line 9) | public static class RuleExtension method Rule (line 20) | public static IRuleOut Rule(this IRuleIn @this, Predicate ... method RuleTemplate (line 37) | public static IRuleOut RuleTemplate(this IRuleIn @this, Predi... type IRuleOut (line 47) | public interface IRuleOut : type IRuleIn (line 60) | public interface IRuleIn type ISpecificationIn (line 64) | public partial interface ISpecificationIn : IRuleIn class SpecificationApi (line 68) | internal partial class SpecificationApi : IRuleIn, IRuleOut FILE: src/Validot/Specification/SpecificationApi.cs type ISpecificationIn (line 7) | public partial interface ISpecificationIn : ISpecificationOut type ISpecificationOut (line 11) | public interface ISpecificationOut class SpecificationApi (line 15) | internal partial class SpecificationApi : ISpecificationIn method AddCommand (line 21) | public SpecificationApi AddCommand(ICommand command) FILE: src/Validot/Specification/WithCodeExtension.cs class WithCodeExtension (line 6) | public static class WithCodeExtension method WithCode (line 16) | public static IWithCodeOut WithCode(this IWithCodeIn @this, s... method WithCode (line 24) | public static IWithCodeForbiddenOut WithCode(this IWithCodeForbi... type IWithCodeOut (line 34) | public interface IWithCodeOut : type IWithCodeIn (line 42) | public interface IWithCodeIn type IWithCodeForbiddenOut (line 46) | public interface IWithCodeForbiddenOut : type IWithCodeForbiddenIn (line 52) | public interface IWithCodeForbiddenIn class SpecificationApi (line 56) | internal partial class SpecificationApi : IWithCodeIn, IWithCodeOu... FILE: src/Validot/Specification/WithConditionExtension.cs class WithConditionExtension (line 8) | public static class WithConditionExtension method WithCondition (line 18) | public static IWithConditionOut WithCondition(this IWithConditio... type IWithConditionOut (line 28) | public interface IWithConditionOut : type IWithConditionIn (line 40) | public interface IWithConditionIn class SpecificationApi (line 44) | internal partial class SpecificationApi : IWithConditionIn, IWithC... FILE: src/Validot/Specification/WithExtraCodeExtension.cs class WithExtraCodeExtension (line 6) | public static class WithExtraCodeExtension method WithExtraCode (line 16) | public static IWithExtraCodeOut WithExtraCode(this IWithExtraCod... method WithExtraCode (line 24) | public static IWithExtraCodeForbiddenOut WithExtraCode(this IWit... type IWithExtraCodeOut (line 34) | public interface IWithExtraCodeOut : type IWithExtraCodeIn (line 42) | public interface IWithExtraCodeIn type IWithExtraCodeForbiddenOut (line 46) | public interface IWithExtraCodeForbiddenOut : type IWithExtraCodeForbiddenIn (line 52) | public interface IWithExtraCodeForbiddenIn class SpecificationApi (line 56) | internal partial class SpecificationApi : IWithExtraCodeIn, IWithE... FILE: src/Validot/Specification/WithExtraMessageExtension.cs class WithExtraMessageExtension (line 6) | public static class WithExtraMessageExtension method WithExtraMessage (line 16) | public static IWithExtraMessageOut WithExtraMessage(this IWithEx... method WithExtraMessage (line 24) | public static IWithExtraMessageForbiddenOut WithExtraMessage(thi... type IWithExtraMessageOut (line 34) | public interface IWithExtraMessageOut : type IWithExtraMessageIn (line 43) | public interface IWithExtraMessageIn type IWithExtraMessageForbiddenOut (line 47) | public interface IWithExtraMessageForbiddenOut : type IWithExtraMessageForbiddenIn (line 54) | public interface IWithExtraMessageForbiddenIn class SpecificationApi (line 58) | internal partial class SpecificationApi : IWithExtraMessageIn, IWi... FILE: src/Validot/Specification/WithMessageExtension.cs class WithMessageExtension (line 6) | public static class WithMessageExtension method WithMessage (line 16) | public static IWithMessageOut WithMessage(this IWithMessageIn... method WithMessage (line 24) | public static IWithMessageForbiddenOut WithMessage(this IWithMes... type IWithMessageOut (line 34) | public interface IWithMessageOut : type IWithMessageIn (line 43) | public interface IWithMessageIn type IWithMessageForbiddenOut (line 47) | public interface IWithMessageForbiddenOut : type IWithMessageForbiddenIn (line 54) | public interface IWithMessageForbiddenIn class SpecificationApi (line 58) | internal partial class SpecificationApi : IWithMessageIn, IWithMes... FILE: src/Validot/Specification/WithPathExtension.cs class WithPathExtension (line 6) | public static class WithPathExtension method WithPath (line 16) | public static IWithPathOut WithPath(this IWithPathIn @this, s... type IWithPathOut (line 26) | public interface IWithPathOut : type IWithPathIn (line 37) | public interface IWithPathIn class SpecificationApi (line 41) | internal partial class SpecificationApi : IWithPathIn, IWithPathOu... FILE: src/Validot/Testing/TestFailedException.cs class TestFailedException (line 3) | public sealed class TestFailedException : ValidotException method TestFailedException (line 5) | public TestFailedException(string message) FILE: src/Validot/Testing/TestResult.cs class TestResult (line 3) | public sealed class TestResult method TestResult (line 7) | private TestResult(string message) method Passed (line 16) | public static TestResult Passed() method Failed (line 21) | public static TestResult Failed(string message) method ThrowExceptionIfFailed (line 26) | public void ThrowExceptionIfFailed() FILE: src/Validot/Testing/Tester.cs class Tester (line 12) | public static class Tester method TestSpecification (line 14) | public static TestResult TestSpecification(T value, Specification(T value, Specification specifi... method TestExceptionOnInit (line 203) | public static Exception TestExceptionOnInit(Specification(T argument, string name) method NullInCollection (line 23) | public static void NullInCollection(IReadOnlyList collection, st... method NullInCollection (line 37) | public static void NullInCollection(IEnumerable collection, stri... method BelowZero (line 51) | public static void BelowZero(int argument, string name) method InvalidRange (line 59) | public static void InvalidRange(long minArgument, string minName, long... method InvalidRange (line 67) | public static void InvalidRange(ulong minArgument, string minName, ulo... method InvalidRange (line 75) | public static void InvalidRange(decimal minArgument, string minName, d... method InvalidRange (line 83) | public static void InvalidRange(double minArgument, string minName, do... FILE: src/Validot/Translations/Chinese/ChineseTranslation.cs class Translation (line 5) | public static partial class Translation FILE: src/Validot/Translations/Chinese/ChineseTranslationsExtensions.cs class TranslationsExtensions (line 6) | public static partial class TranslationsExtensions method WithChineseTranslation (line 13) | public static ValidatorSettings WithChineseTranslation(this ValidatorS... FILE: src/Validot/Translations/English/EnglishTranslation.cs class Translation (line 5) | public static partial class Translation FILE: src/Validot/Translations/English/EnglishTranslationsExtensions.cs class TranslationsExtensions (line 6) | public static partial class TranslationsExtensions method WithEnglishTranslation (line 14) | public static ValidatorSettings WithEnglishTranslation(this ValidatorS... FILE: src/Validot/Translations/German/GermanTranslation.cs class Translation (line 5) | public static partial class Translation FILE: src/Validot/Translations/German/GermanTranslationsExtensions.cs class TranslationsExtensions (line 6) | public static partial class TranslationsExtensions method WithGermanTranslation (line 13) | public static ValidatorSettings WithGermanTranslation(this ValidatorSe... FILE: src/Validot/Translations/ITranslationCompiler.cs type ITranslationCompiler (line 5) | public interface ITranslationCompiler method Add (line 9) | void Add(string name, string messageKey, string translation); FILE: src/Validot/Translations/MessageKey.cs class MessageKey (line 6) | public static class MessageKey method MessageKey (line 8) | static MessageKey() method Touch (line 34) | private static void Touch() class GuidType (line 38) | public static class GuidType method GuidType (line 40) | static GuidType() class BoolType (line 52) | public static class BoolType method BoolType (line 54) | static BoolType() class Collections (line 64) | public static class Collections method Collections (line 66) | static Collections() class Numbers (line 84) | public static class Numbers method Numbers (line 86) | static Numbers() class Texts (line 120) | public static class Texts method Texts (line 122) | static Texts() class CharType (line 158) | public static class CharType method CharType (line 160) | static CharType() class Times (line 170) | public static class Times method Times (line 172) | static Times() class TimeSpanType (line 194) | public static class TimeSpanType method TimeSpanType (line 196) | static TimeSpanType() class Global (line 228) | public static class Global method Global (line 230) | static Global() FILE: src/Validot/Translations/Polish/PolishTranslation.cs class Translation (line 5) | public static partial class Translation FILE: src/Validot/Translations/Polish/PolishTranslationsExtensions.cs class TranslationsExtensions (line 6) | public static partial class TranslationsExtensions method WithPolishTranslation (line 13) | public static ValidatorSettings WithPolishTranslation(this ValidatorSe... FILE: src/Validot/Translations/Portuguese/PortugueseTranslation.cs class Translation (line 5) | public static partial class Translation FILE: src/Validot/Translations/Portuguese/PortugueseTranslationsExtensions.cs class TranslationsExtensions (line 6) | public static partial class TranslationsExtensions method WithPortugueseTranslation (line 13) | public static ValidatorSettings WithPortugueseTranslation(this Validat... FILE: src/Validot/Translations/Russian/RussianTranslation.cs class Translation (line 5) | public static partial class Translation FILE: src/Validot/Translations/Russian/RussianTranslationsExtensions.cs class TranslationsExtensions (line 6) | public static partial class TranslationsExtensions method WithRussianTranslation (line 13) | public static ValidatorSettings WithRussianTranslation(this ValidatorS... FILE: src/Validot/Translations/Spanish/SpanishTranslation.cs class Translation (line 5) | public static partial class Translation FILE: src/Validot/Translations/Spanish/SpanishTranslationsExtensions.cs class TranslationsExtensions (line 6) | public static partial class TranslationsExtensions method WithSpanishTranslation (line 13) | public static ValidatorSettings WithSpanishTranslation(this ValidatorS... FILE: src/Validot/Translations/TranslationCompiler.cs class TranslationCompiler (line 6) | internal class TranslationCompiler : ITranslationCompiler method Add (line 28) | public void Add(string name, string messageKey, string translation) FILE: src/Validot/TypeStringifier.cs class TypeStringifier (line 6) | internal static class TypeStringifier method GetFriendlyName (line 9) | public static string GetFriendlyName(this Type type, bool includeNames... FILE: src/Validot/Validation/DiscoveryContext.cs class DiscoveryContext (line 8) | internal class DiscoveryContext : IDiscoveryContext, IErrorsHolder method DiscoveryContext (line 18) | public DiscoveryContext(IDiscoveryContextActions actions, int rootSpec... method AddError (line 30) | public void AddError(int errorId, bool skipIfDuplicateInPath = false) method EnterScope (line 45) | public void EnterScope(int id) method LeavePath (line 68) | public void LeavePath() method EnterCollectionItemPath (line 73) | public void EnterCollectionItemPath() method EnterPath (line 80) | public void EnterPath(string path) FILE: src/Validot/Validation/ErrorFlag.cs class ErrorFlag (line 5) | internal class ErrorFlag method ErrorFlag (line 11) | public ErrorFlag(int capacity = 0) method SetEnabled (line 21) | public void SetEnabled(int level, int errorId) method SetDetected (line 32) | public void SetDetected(int level) method LeaveLevelAndTryGetError (line 49) | public bool LeaveLevelAndTryGetError(int level, out int errorId) FILE: src/Validot/Validation/IDiscoveryContext.cs type IDiscoveryContext (line 3) | internal interface IDiscoveryContext method AddError (line 5) | void AddError(int errorId, bool skipIfDuplicateInPath = false); method EnterPath (line 7) | void EnterPath(string name); method LeavePath (line 9) | void LeavePath(); method EnterCollectionItemPath (line 11) | void EnterCollectionItemPath(); method EnterScope (line 13) | void EnterScope(int id); FILE: src/Validot/Validation/IDiscoveryContextActions.cs type IDiscoveryContextActions (line 6) | internal interface IDiscoveryContextActions method GetDiscoverableSpecificationScope (line 8) | IDiscoverable GetDiscoverableSpecificationScope(int id); method RegisterError (line 10) | int RegisterError(IError error); FILE: src/Validot/Validation/IErrorsHolder.cs type IErrorsHolder (line 5) | public interface IErrorsHolder FILE: src/Validot/Validation/IValidationContext.cs type IValidationContext (line 5) | internal interface IValidationContext method AddError (line 9) | void AddError(int errorId, bool skipIfDuplicateInPath = false); method EnterPath (line 11) | void EnterPath(string path); method LeavePath (line 13) | void LeavePath(); method EnableErrorDetectionMode (line 15) | void EnableErrorDetectionMode(ErrorMode errorMode, int errorId); method EnterCollectionItemPath (line 17) | void EnterCollectionItemPath(int i); method EnterScope (line 19) | void EnterScope(int scopeId, T model); FILE: src/Validot/Validation/IsValidValidationContext.cs class IsValidValidationContext (line 9) | internal class IsValidValidationContext : IValidationContext method IsValidValidationContext (line 21) | public IsValidValidationContext(IModelScheme modelScheme, ReferenceLoo... method AddError (line 42) | public void AddError(int errorId, bool skipIfDuplicateInPath = false) method EnterPath (line 47) | public void EnterPath(string path) method LeavePath (line 51) | public void LeavePath() method EnableErrorDetectionMode (line 55) | public void EnableErrorDetectionMode(ErrorMode errorMode, int errorId) method EnterCollectionItemPath (line 59) | public void EnterCollectionItemPath(int i) method EnterScope (line 63) | public void EnterScope(int scopeId, T model) method GetLoopProtectionReferencesStackCount (line 84) | public int? GetLoopProtectionReferencesStackCount() method FailWithException (line 89) | private void FailWithException(int scopeId, Type type) FILE: src/Validot/Validation/Scheme/IModelScheme.cs type IModelScheme (line 9) | internal interface IModelScheme method GetSpecificationScope (line 15) | ISpecificationScope GetSpecificationScope(int specificationScope... method ResolvePath (line 17) | string ResolvePath(string basePath, string relativePath); method GetPathWithIndexes (line 19) | string GetPathWithIndexes(string path, IReadOnlyCollection ind... type IModelScheme (line 22) | internal interface IModelScheme : IModelScheme method GetSpecificationScope (line 15) | ISpecificationScope GetSpecificationScope(int specificationScope... method ResolvePath (line 17) | string ResolvePath(string basePath, string relativePath); method GetPathWithIndexes (line 19) | string GetPathWithIndexes(string path, IReadOnlyCollection ind... FILE: src/Validot/Validation/Scheme/ModelScheme.cs class ModelScheme (line 9) | internal class ModelScheme : IModelScheme method ModelScheme (line 15) | public ModelScheme(IReadOnlyDictionary specificationScope... method ResolvePath (line 74) | public string ResolvePath(string basePath, string relativePath) method GetSpecificationScope (line 87) | public ISpecificationScope GetSpecificationScope(int s... method GetPathWithIndexes (line 92) | public string GetPathWithIndexes(string path, IReadOnlyCollection Create(Specification specification) FILE: src/Validot/Validation/Scopes/Builders/CommandScopeBuilder.cs class CommandScopeBuilder (line 7) | internal class CommandScopeBuilder : ICommandScopeBuilder method CommandScopeBuilder (line 19) | public CommandScopeBuilder(ICommand command, Func args = null) method TryAdd (line 35) | public bool TryAdd(ICommand command) method Build (line 65) | public IError Build() method ClearError (line 75) | private void ClearError() FILE: src/Validot/Validation/Scopes/Builders/ErrorMode.cs type ErrorMode (line 3) | internal enum ErrorMode FILE: src/Validot/Validation/Scopes/Builders/ICommandScopeBuilder.cs type ICommandScopeBuilder (line 5) | internal interface ICommandScopeBuilder method Build (line 7) | ICommandScope Build(IScopeBuilderContext context); method TryAdd (line 9) | bool TryAdd(ICommand command); FILE: src/Validot/Validation/Scopes/Builders/IScopeBuilderContext.cs type IScopeBuilderContext (line 5) | internal interface IScopeBuilderContext method RegisterError (line 13) | int RegisterError(IError error); method GetOrRegisterSpecificationScope (line 15) | int GetOrRegisterSpecificationScope(Specification specification); FILE: src/Validot/Validation/Scopes/Builders/RuleCommandScopeBuilder.cs class RuleCommandScopeBuilder (line 7) | internal class RuleCommandScopeBuilder : ICommandScopeBuilder method RuleCommandScopeBuilder (line 17) | public RuleCommandScopeBuilder(RuleCommand ruleCommand) method Build (line 29) | public ICommandScope Build(IScopeBuilderContext context) method TryAdd (line 55) | public bool TryAdd(ICommand command) FILE: src/Validot/Validation/Scopes/Builders/ScopeBuilder.cs class ScopeBuilder (line 9) | internal class ScopeBuilder method Build (line 11) | public SpecificationScope Build(Specification specification, ... method ParsePresenceInfo (line 52) | private static PresenceInfo ParsePresenceInfo(IReadOnlyList ... method IsPresenceCommand (line 128) | private static bool IsPresenceCommand(ICommand c) class PresenceInfo (line 133) | private class PresenceInfo FILE: src/Validot/Validation/Scopes/Builders/ScopeBuilderContext.cs class ScopeBuilderContext (line 10) | internal class ScopeBuilderContext : IScopeBuilderContext, IDiscoveryCon... method ScopeBuilderContext (line 22) | public ScopeBuilderContext() method GetDiscoverableSpecificationScope (line 67) | public IDiscoverable GetDiscoverableSpecificationScope(int id) method RegisterError (line 72) | public int RegisterError(IError error) method GetOrRegisterSpecificationScope (line 82) | public int GetOrRegisterSpecificationScope(Specification specifi... FILE: src/Validot/Validation/Scopes/CollectionCommandScope.cs class CollectionCommandScope (line 5) | internal class CollectionCommandScope : CommandScope method RunDiscovery (line 10) | protected override void RunDiscovery(IDiscoveryContext context) method RunValidation (line 19) | protected override void RunValidation(T model, IValidationContext cont... FILE: src/Validot/Validation/Scopes/CommandScope.cs class CommandScope (line 7) | internal abstract class CommandScope : ICommandScope method Discover (line 17) | public void Discover(IDiscoveryContext context) method Validate (line 34) | public void Validate(T model, IValidationContext context) method RunValidation (line 55) | protected abstract void RunValidation(T model, IValidationContext cont... method RunDiscovery (line 57) | protected abstract void RunDiscovery(IDiscoveryContext context); FILE: src/Validot/Validation/Scopes/ConvertedCommandScope.cs class ConvertedCommandScope (line 5) | internal class ConvertedCommandScope : CommandScope method RunDiscovery (line 11) | protected override void RunDiscovery(IDiscoveryContext context) method RunValidation (line 16) | protected override void RunValidation(T model, IValidationContext cont... FILE: src/Validot/Validation/Scopes/DictionaryCommandScope.cs class DictionaryCommandScope (line 6) | internal class DictionaryCommandScope : CommandScope method RunDiscovery (line 13) | protected override void RunDiscovery(IDiscoveryContext context) method RunValidation (line 22) | protected override void RunValidation(T model, IValidationContext cont... FILE: src/Validot/Validation/Scopes/ICommandScope.cs type ICommandScope (line 7) | internal interface ICommandScope type ICommandScope (line 11) | internal interface ICommandScope : ICommandScope, IScope FILE: src/Validot/Validation/Scopes/IDiscoverable.cs type IDiscoverable (line 3) | internal interface IDiscoverable method Discover (line 5) | void Discover(IDiscoveryContext context); FILE: src/Validot/Validation/Scopes/IScope.cs type IScope (line 3) | internal interface IScope : IValidatable, IDiscoverable FILE: src/Validot/Validation/Scopes/ISpecificationScope.cs type ISpecificationScope (line 5) | internal interface ISpecificationScope : IValidatable, IDiscoverable FILE: src/Validot/Validation/Scopes/IValidatable.cs type IValidatable (line 3) | internal interface IValidatable method Validate (line 5) | void Validate(T model, IValidationContext context); FILE: src/Validot/Validation/Scopes/MemberCommandScope.cs class MemberCommandScope (line 5) | internal class MemberCommandScope : CommandScope method RunDiscovery (line 11) | protected override void RunDiscovery(IDiscoveryContext context) method RunValidation (line 16) | protected override void RunValidation(T model, IValidationContext cont... FILE: src/Validot/Validation/Scopes/ModelCommandScope.cs class ModelCommandScope (line 3) | internal class ModelCommandScope : CommandScope method RunDiscovery (line 7) | protected override void RunDiscovery(IDiscoveryContext context) method RunValidation (line 12) | protected override void RunValidation(T model, IValidationContext cont... FILE: src/Validot/Validation/Scopes/NullableCommandScope.cs class NullableCommandScope (line 3) | internal class NullableCommandScope : CommandScope method RunDiscovery (line 8) | protected override void RunDiscovery(IDiscoveryContext context) method RunValidation (line 13) | protected override void RunValidation(T? model, IValidationContext con... FILE: src/Validot/Validation/Scopes/Presence.cs type Presence (line 3) | internal enum Presence FILE: src/Validot/Validation/Scopes/RuleCommandScope.cs class RuleCommandScope (line 7) | internal class RuleCommandScope : ICommandScope method Discover (line 33) | public void Discover(IDiscoveryContext context) method Validate (line 40) | public void Validate(T model, IValidationContext context) FILE: src/Validot/Validation/Scopes/SpecificationScope.cs class SpecificationScope (line 5) | internal class SpecificationScope : ISpecificationScope method Discover (line 17) | public void Discover(IDiscoveryContext context) method Validate (line 40) | public void Validate(T model, IValidationContext context) FILE: src/Validot/Validation/Scopes/TypeCommandScope.cs class TypeCommandScope (line 3) | internal class TypeCommandScope : CommandScope method RunDiscovery (line 7) | protected override void RunDiscovery(IDiscoveryContext context) method RunValidation (line 12) | protected override void RunValidation(T model, IValidationContext cont... FILE: src/Validot/Validation/Stacks/PathStack.cs class PathStack (line 7) | internal class PathStack method Push (line 29) | public void Push(string path) method PushWithIndex (line 36) | public void PushWithIndex(string path, int index) method PushWithDiscoveryIndex (line 48) | public void PushWithDiscoveryIndex(string path) method Pop (line 53) | public void Pop() method PushWithIndex (line 66) | private void PushWithIndex(string path, string index) FILE: src/Validot/Validation/Stacks/ReferenceLoopException.cs class ReferenceLoopException (line 5) | public sealed class ReferenceLoopException : ValidotException method ReferenceLoopException (line 7) | internal ReferenceLoopException(string path, string nestedPath, int sc... method ReferenceLoopException (line 16) | internal ReferenceLoopException(int scopeId, Type type) method GetMessage (line 33) | private static string GetMessage(string path, string infiniteLoopNeste... FILE: src/Validot/Validation/Stacks/ReferenceLoopProtectionSettings.cs class ReferenceLoopProtectionSettings (line 3) | internal class ReferenceLoopProtectionSettings method ReferenceLoopProtectionSettings (line 5) | public ReferenceLoopProtectionSettings(object rootModelReference = null) FILE: src/Validot/Validation/Stacks/ReferencesStack.cs class ReferencesStack (line 5) | internal class ReferencesStack method TryPush (line 13) | public bool TryPush(int scopeId, string path, object modelReference, o... method Pop (line 46) | public object Pop(int scopeId, out string path) method GetStoredReferencesCount (line 55) | public int GetStoredReferencesCount() class StackItem (line 67) | private class StackItem FILE: src/Validot/Validation/ValidationContext.cs class ValidationContext (line 11) | internal class ValidationContext : IValidationContext, IErrorsHolder method ValidationContext (line 25) | public ValidationContext(IModelScheme modelScheme, bool failFast, Refe... method AddError (line 54) | public void AddError(int errorId, bool skipIfDuplicateInPath = false) method EnableErrorDetectionMode (line 68) | public void EnableErrorDetectionMode(ErrorMode errorMode, int errorId) method LeavePath (line 82) | public void LeavePath() method EnterCollectionItemPath (line 97) | public void EnterCollectionItemPath(int i) method EnterPath (line 104) | public void EnterPath(string path) method EnterScope (line 113) | public void EnterScope(int scopeId, T model) method GetLoopProtectionReferencesStackCount (line 134) | public int? GetLoopProtectionReferencesStackCount() method GetCurrentPath (line 139) | private string GetCurrentPath() method FailWithException (line 146) | private void FailWithException(string higherLevelPath, int scopeId, Ty... method SaveError (line 165) | private void SaveError(int errorId, bool skipIfDuplicateInPath) FILE: src/Validot/Validator.cs class Validator (line 14) | public abstract class Validator method Validator (line 29) | internal Validator(IModelScheme modelScheme, IValidatorSettings set... method IsValid (line 45) | public bool IsValid(T model) method Validate (line 55) | public IValidationResult Validate(T model, bool failFast = false) class Validator (line 23) | public sealed class Validator : Validator, IValidator method Validator (line 29) | internal Validator(IModelScheme modelScheme, IValidatorSettings set... method IsValid (line 45) | public bool IsValid(T model) method Validate (line 55) | public IValidationResult Validate(T model, bool failFast = false) FILE: src/Validot/ValidotException.cs class ValidotException (line 5) | public class ValidotException : Exception method ValidotException (line 7) | public ValidotException(string message) method ValidotException (line 12) | public ValidotException(string message, Exception innerException) FILE: tests/AssemblyWithHolders/AssemblyWithHoldersHook.cs class AssemblyWithHoldersHook (line 3) | public class AssemblyWithHoldersHook FILE: tests/AssemblyWithHolders/HolderOfDecimalSpecification.cs class HolderOfDecimalSpecification (line 5) | public class HolderOfDecimalSpecification : ISpecificationHolder FILE: tests/AssemblyWithHolders/HolderOfIntSpecificationAndSettings.cs class HolderOfIntSpecificationAndSettings (line 9) | public class HolderOfIntSpecificationAndSettings : ISpecificationHolder<... FILE: tests/AssemblyWithHolders/HolderOfMultipleSpecifications.cs class HolderOfMultipleSpecifications (line 7) | public class HolderOfMultipleSpecifications : ISpecificationHolder FILE: tests/AssemblyWithHolders/HolderOfStringSpecificationAndSettings.cs class HolderOfStringSpecificationAndSettings (line 9) | public class HolderOfStringSpecificationAndSettings : ISpecificationHold... FILE: tests/AssemblyWithHolders/NestedHolders.cs class NestedHolders (line 11) | public class NestedHolders class NestedHolderOfBoolSpecification (line 13) | public class NestedHolderOfBoolSpecification : ISpecificationHolder class NestedHolderOfStringSpecification (line 18) | public class NestedHolderOfStringSpecification : ISpecificationHolder<... class NestedHolderOfStringSpecificationAndSettings (line 23) | public class NestedHolderOfStringSpecificationAndSettings : ISpecifica... FILE: tests/AssemblyWithHolders/PrivateSpecificationAndSettingsHolder.cs class PrivateSpecificationAndSettingsHolder (line 9) | internal class PrivateSpecificationAndSettingsHolder : ISpecificationHol... FILE: tests/AssemblyWithHolders/PrivateSpecificationHolder.cs class PrivateSpecificationHolder (line 5) | internal class PrivateSpecificationHolder : ISpecificationHolder FILE: tests/Validot.Benchmarks/Comparisons/ComparisonDataSet.cs class ComparisonDataSet (line 12) | public static class ComparisonDataSet method ComparisonDataSet (line 14) | static ComparisonDataSet() class FullModel (line 172) | public class FullModel class NestedModel (line 205) | public class NestedModel class FullModelValidator (line 220) | public class FullModelValidator : AbstractValidator method FullModelValidator (line 222) | public FullModelValidator() class NestedModelValidator (line 277) | public class NestedModelValidator : AbstractValidator method NestedModelValidator (line 279) | public NestedModelValidator() FILE: tests/Validot.Benchmarks/Comparisons/EngineOnlyBenchmark.cs class EngineOnlyBenchmark (line 10) | [MemoryDiagnoser] class VoidModel (line 23) | public class VoidModel class NoLogicModelSingleRuleValidator (line 28) | public class NoLogicModelSingleRuleValidator : AbstractValidator method NoLogicModelTenRulesValidator (line 38) | public NoLogicModelTenRulesValidator() method GlobalSetup (line 56) | [GlobalSetup] method IsValid_SingleRule_FluentValidation (line 82) | [Benchmark] method IsValid_TenRules_FluentValidation (line 95) | [Benchmark] method IsValid_SingleRule_Validot (line 108) | [Benchmark] method IsValid_TenRules_Validot (line 121) | [Benchmark] method Validate_SingleRule_FluentValidation (line 134) | [Benchmark] method Validate_TenRules_FluentValidation (line 147) | [Benchmark] method Validate_SingleRule_Validot (line 160) | [Benchmark] method Validate_TenRules_Validot (line 173) | [Benchmark] FILE: tests/Validot.Benchmarks/Comparisons/InitializationBenchmark.cs class InitializationBenchmark (line 5) | [MemoryDiagnoser] method Initialization_FluentValidation (line 8) | [Benchmark] method Initialization_Validot (line 14) | [Benchmark] FILE: tests/Validot.Benchmarks/Comparisons/ReportingBenchmark.cs class ReportingBenchmark (line 7) | [MemoryDiagnoser] method GlobalSetup (line 19) | [GlobalSetup] method Reporting_FluentValidation (line 29) | [Benchmark] method Reporting_Validot (line 49) | [Benchmark] FILE: tests/Validot.Benchmarks/Comparisons/ToStringBenchmark.cs class ToStringBenchmark (line 17) | [MemoryDiagnoser] method GlobalSetup (line 26) | [GlobalSetup] method ToString_FluentValidation (line 51) | [Benchmark] method ToString_Validot (line 66) | [Benchmark] FILE: tests/Validot.Benchmarks/Comparisons/ValidationBenchmark.cs class ValidationBenchmark (line 7) | [MemoryDiagnoser] method GlobalSetup (line 19) | [GlobalSetup] method IsValid_FluentValidation (line 29) | [Benchmark] method IsValid_Validot (line 45) | [Benchmark] method FailFast_FluentValidation (line 60) | [Benchmark] method FailFast_Validot (line 76) | [Benchmark] method Validate_FluentValidation (line 91) | [Benchmark] method Validate_Validot (line 106) | [Benchmark] FILE: tests/Validot.Benchmarks/EmailModesBenchmark.cs class EmailModesBenchmark (line 11) | [MemoryDiagnoser] method GlobalSetup (line 20) | [GlobalSetup] method ComplexRegex (line 29) | [Benchmark] method DataAnnotationsCompatible (line 42) | [Benchmark] class EmailHolder (line 55) | private class EmailHolder FILE: tests/Validot.Benchmarks/Program.cs class Program (line 14) | class Program method Main (line 16) | static void Main(string[] args) => BenchmarkSwitcher.FromAssembly(type... method SetupStats (line 28) | static void SetupStats() method ErrorMessagesDataTest (line 56) | static void ErrorMessagesDataTest() FILE: tests/Validot.MemoryLeak/Program.cs class Program (line 10) | class Program method Main (line 12) | static int Main(string[] args) FILE: tests/Validot.MemoryLeak/StreamDataSet.cs class StreamDataSet (line 10) | public static class StreamDataSet method StreamDataSet (line 12) | static StreamDataSet() class FullModel (line 73) | public class FullModel class NestedModel (line 110) | public class NestedModel FILE: tests/Validot.Tests.Functional/ConcurrencyFuncTests.cs class ConcurrencyTests (line 17) | public class ConcurrencyTests method ShouldHaveSameContent (line 19) | private void ShouldHaveSameContent(IValidationResult result1, IValidat... class FullModel (line 59) | public class FullModel class NestedModel (line 96) | public class NestedModel method Should_HaveSameResults_When_RunInConcurrentEnvironment (line 111) | [Theory] FILE: tests/Validot.Tests.Functional/Documentation/CustomRulesFuncTests.cs class MyCustomValidotRules (line 13) | public static class MyCustomValidotRules method HasCharacter (line 15) | public static IRuleOut HasCharacter(this IRuleIn @this) method HasCharacter (line 53) | public static IRuleOut HasCharacter( method HasCharacter (line 96) | public static IRuleOut HasCharacter( class CustomRulesFuncTests (line 24) | public class CustomRulesFuncTests method CustomRule (line 26) | [Fact] method CustomRule (line 69) | [Fact] method CustomRule (line 112) | [Fact] class MyCustomValidotRules (line 51) | public static class MyCustomValidotRules method HasCharacter (line 15) | public static IRuleOut HasCharacter(this IRuleIn @this) method HasCharacter (line 53) | public static IRuleOut HasCharacter( method HasCharacter (line 96) | public static IRuleOut HasCharacter( class CustomRulesFuncTests (line 67) | public class CustomRulesFuncTests method CustomRule (line 26) | [Fact] method CustomRule (line 69) | [Fact] method CustomRule (line 112) | [Fact] class MyCustomValidotRules (line 94) | public static class MyCustomValidotRules method HasCharacter (line 15) | public static IRuleOut HasCharacter(this IRuleIn @this) method HasCharacter (line 53) | public static IRuleOut HasCharacter( method HasCharacter (line 96) | public static IRuleOut HasCharacter( class CustomRulesFuncTests (line 110) | public class CustomRulesFuncTests method CustomRule (line 26) | [Fact] method CustomRule (line 69) | [Fact] method CustomRule (line 112) | [Fact] FILE: tests/Validot.Tests.Functional/Documentation/ErrorOutputFuncTests.cs class ErrorOutputFuncTests (line 10) | public class ErrorOutputFuncTests method ErrorMessages (line 12) | [Fact] method ErrorMessages_Paths (line 39) | [Fact] method ErrorCodes (line 76) | [Fact] FILE: tests/Validot.Tests.Functional/Documentation/FactoryFuncTests.cs class FactoryFuncTests (line 14) | public class FactoryFuncTests method Specification (line 16) | [Fact] method SpecificationHolder (line 65) | [Fact] method SettingsHolder (line 90) | [Fact] method SettingsHolderWithInlineModification (line 137) | [Fact] method ReusingSettings (line 161) | [Fact] method FetchingHolders (line 199) | [Fact] class BookSpecificationHolder (line 217) | public class BookSpecificationHolder : ISpecificationHolder method BookSpecificationHolder (line 219) | public BookSpecificationHolder() class AuthorSpecificationHolder (line 242) | public class AuthorSpecificationHolder : ISpecificationHolder, IEnumerable method GetEnumerator (line 599) | IEnumerator IEnumerable.GetEnumerator() => Doubles.G... method GetEnumerator (line 601) | IEnumerator IEnumerable.GetEnumerator() => Ints.GetEnumera... method GetEnumerator (line 603) | IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)this).... method AsCollection_CustomIEnumerable (line 606) | [Fact] method AsCollection_NullItem (line 640) | [Fact] method AsCollection_NullItem_Optional (line 676) | [Fact] method AsCollection_CollectionAndItems (line 710) | [Fact] method AsNullable (line 748) | [Fact] method AsNullable_Optional (line 772) | [Fact] method AsNullable_BuiltInRules (line 794) | [Fact] method AsNullable_ReuseSpecification (line 818) | [Fact] method AsConverted_SameType (line 847) | [Fact] method AsConverted_DifferentTypeAndInline (line 876) | [Fact] method AsConverted_RequiredForValueTypeInTemplate (line 898) | [Fact] class Animal (line 925) | private class Animal class Mammal (line 930) | private class Mammal : Animal class Elephant (line 935) | private class Elephant : Mammal method AsType_SpecificationOfParentInSpecificationOfChild (line 940) | [Fact] method AsType_SpecificationOfChildInSpecificationOfParent (line 967) | [Fact] method AsType_NonRelatedTypes (line 994) | [Fact] method AsType_SummingAllLevels (line 1018) | [Fact] method AsDictionary_Simple (line 1071) | [Fact] method AsDictionary_KeyStringifier (line 1099) | [Fact] method AsDictionary_NullValues (line 1127) | [Fact] method AsDictionary_NullValues_Optional (line 1154) | [Fact] method AsDictionary_Template (line 1180) | [Fact] method AsDictionary_KeyNormalization (line 1198) | [Fact] class SimpleDictionary (line 1228) | private class SimpleDictionary : IEnumerable> method SimpleDictionary (line 1230) | public SimpleDictionary(Dictionary items) method GetEnumerator (line 1237) | IEnumerator> IEnumerable ((IEnumerable>, ... method DoubleDictionary (line 1288) | public DoubleDictionary(Dictionary ints, Dictionary> IEnumerable> IEnumerable throw new NotImplementedE... method AsDictionary_CustomClassDoubleDictionary (line 1301) | [Fact] method WithCondition (line 1359) | [Fact] method WithCondition_PreVerification (line 1379) | [Fact] method WithCondition_SelectiveSpecification (line 1432) | [Fact] method WithPath (line 1489) | [Fact] method WithPath_GoingUp (line 1515) | [Fact] method WithPath_Restrictions (line 1543) | [Fact] method WithPath_Member (line 1559) | [Fact] method WithPath_MergeErrorOutputs (line 1583) | [Fact] method WithPath_SplitErrorOutputs (line 1613) | [Fact] method WithMessage (line 1642) | [Fact] method WithMessage_Args (line 1667) | [Fact] method WithMessage_OverrideMultipleMessages (line 1682) | [Fact] method WithExtraMessage (line 1711) | [Fact] method WithExtraMessage_AddToEntireErrorOutput (line 1730) | [Fact] method WithExtraMessage_Args (line 1762) | [Fact] method WithCode (line 1778) | [Fact] method WithCode_Results (line 1795) | [Fact] method WithCode_OverrideEntireErrorOutput (line 1822) | [Fact] method WithExtraCode (line 1853) | [Fact] method WithExtraCode_Mix (line 1871) | [Fact] method Optional (line 1908) | [Fact] method Optional_Member (line 1949) | [Fact] method Required (line 1972) | [Fact] method Required_WithMessageAndCodes (line 2019) | [Fact] method Forbidden (line 2044) | [Fact] method Forbidden_WithMessageAndCodes (line 2059) | [Fact] method Required_WithPathWorkaround (line 2083) | [Fact] method And_WithPathWorkaround (line 2112) | [Fact] class VerySpecialException (line 2168) | public class VerySpecialException : Exception FILE: tests/Validot.Tests.Functional/Documentation/MessageArgumentsFuncTests.cs class MessageArgumentsFuncTests (line 10) | public class MessageArgumentsFuncTests method MessageArguments (line 12) | [Fact] method MessageArguments_Arguments (line 26) | [Fact] method EnumArgument (line 42) | [Fact] method GuidArgument (line 58) | [Fact] method NumberArgument (line 72) | [Fact] method TextArgument (line 86) | [Fact] method TimeArgument (line 100) | [Fact] method TranslationArgument (line 114) | [Fact] method PathArgument (line 137) | [Fact] method PathArgument_Root (line 154) | [Fact] method NameArgument (line 170) | [Fact] method NameArgument_Root (line 187) | [Fact] method NameArgument_TitleCase (line 203) | [Fact] FILE: tests/Validot.Tests.Functional/Documentation/Models/A.cs class A (line 3) | public class A FILE: tests/Validot.Tests.Functional/Documentation/Models/AuthorModel.cs class AuthorModel (line 3) | public class AuthorModel FILE: tests/Validot.Tests.Functional/Documentation/Models/B.cs class B (line 3) | public class B FILE: tests/Validot.Tests.Functional/Documentation/Models/BookModel.cs class BookModel (line 5) | public class BookModel FILE: tests/Validot.Tests.Functional/Documentation/Models/Language.cs type Language (line 3) | public enum Language FILE: tests/Validot.Tests.Functional/Documentation/Models/PublisherModel.cs class PublisherModel (line 3) | public class PublisherModel FILE: tests/Validot.Tests.Functional/Documentation/ParameterCommandsFuncTests.cs class ParameterCommandsFuncTests (line 7) | public class ParameterCommandsFuncTests method ParameterCommands (line 9) | [Fact] FILE: tests/Validot.Tests.Functional/Documentation/PresenceCommandsFuncTests.cs class PresenceCommandsFuncTests (line 7) | public class PresenceCommandsFuncTests method PresenceCommands (line 9) | [Fact] FILE: tests/Validot.Tests.Functional/Documentation/ReferenceLoopFuncTests.cs class ReferenceLoopFuncTests (line 13) | public class ReferenceLoopFuncTests method ReferenceLoop_Results (line 15) | [Fact] method ReferenceLoop_Exception (line 47) | [Fact] FILE: tests/Validot.Tests.Functional/Documentation/ResultFuncTests.cs class ResultFuncTests (line 14) | public class ResultFuncTests method AnyErrors (line 16) | [Fact] method Paths (line 33) | [Fact] method Codes (line 74) | [Fact] method CodeMap (line 102) | [Fact] method MessageMap (line 138) | [Fact] method GetTranslatedMessageMap (line 174) | [Fact] method GetTranslatedMessageMap_InvalidTranslationName (line 210) | [Fact] method TranslationNames_Default (line 243) | [Fact] method TranslationNames (line 257) | [Fact] method ToStringMethod (line 273) | [Fact] method ToStringMethod_Translation (line 316) | [Fact] method ToStringMethod_Valid (line 363) | [Fact] FILE: tests/Validot.Tests.Functional/Documentation/ScopeCommandsFuncTests.cs class ScopeCommandsFuncTests (line 7) | public class ScopeCommandsFuncTests method ScopeCommands (line 9) | [Fact] FILE: tests/Validot.Tests.Functional/Documentation/SettingsFuncTests.cs class SettingsFuncTests (line 12) | public class SettingsFuncTests method Settings_Factory (line 14) | [Fact] method WithTranslation (line 26) | [Fact] method WithTranslation_FullDictionary (line 40) | [Fact] method WithTranslation_Dictionaries (line 63) | [Fact] method WithTranslation_OverwriteDefaults (line 83) | [Fact] FILE: tests/Validot.Tests.Functional/Documentation/SpecificationFuncTests.cs class SpecificationFuncTests (line 7) | public class SpecificationFuncTests method ChainCommands (line 9) | [Fact] method Scopes (line 20) | [Fact] FILE: tests/Validot.Tests.Functional/Documentation/TranslationsFuncTests.cs class TranslationsFuncTests (line 7) | public class TranslationsFuncTests method Translation_PrintingMessageKey (line 9) | [Fact] method Translation_DeliveringTranslation (line 22) | [Fact] method OverridingMessages (line 44) | [Fact] method OverridingMessages_Arguments (line 66) | [Fact] class BuiltInTranslationsTests (line 85) | public class BuiltInTranslationsTests method WithPolishTranslation (line 87) | [Fact] method WithSpanishTranslation (line 114) | [Fact] method WithRussianTranslation (line 141) | [Fact] method WithPortugueseTranslation (line 168) | [Fact] method WithGermanTranslation (line 195) | [Fact] class WithYodaEnglishExtension (line 230) | public static class WithYodaEnglishExtension method WithYodaEnglish (line 232) | public static ValidatorSettings WithYodaEnglish(this ValidatorSettings... class CustomTranslationsFuncTests (line 244) | public class CustomTranslationsFuncTests method CustomTranslation_Extension (line 246) | [Fact] FILE: tests/Validot.Tests.Functional/Documentation/ValidatorFuncTests.cs class ValidatorFuncTests (line 11) | public class ValidatorFuncTests method Validator_Create (line 13) | [Fact] method Validator_CreateWithSettings (line 24) | [Fact] method Validator_ExecutionOptimization (line 41) | [Fact] method Validate (line 63) | [Fact] method Validate_IsValid (line 99) | [Fact] method Template (line 132) | [Fact] method Template_AsCollection (line 150) | [Fact] method Template_ReferenceLoop (line 171) | [Fact] method Template_Complex (line 198) | [Fact] FILE: tests/Validot.Tests.Functional/Readme/FeaturesFuncTests.cs class RulesExtensions (line 14) | public static class RulesExtensions method ExactLinesCount (line 16) | public static IRuleOut ExactLinesCount(this IRuleIn @t... class FeaturesFuncTests (line 26) | public class FeaturesFuncTests class UserModel (line 28) | public class UserModel class BookModel (line 39) | public class BookModel method FluentApi (line 48) | [Fact] method Validators (line 86) | [Fact] method Rules (line 122) | [Fact] method Translations (line 147) | [Fact] method HandlingNulls (line 173) | [Fact] FILE: tests/Validot.Tests.Functional/Readme/QuickStartFuncTests.cs class QuickStartTest (line 12) | public class QuickStartTest class UserModel (line 14) | public class UserModel method UserModel (line 16) | public UserModel(string email = null, string name = null, int age = 0) method QuickStart (line 32) | [Fact] FILE: tests/Validot.Tests.Unit/CodeHelperTests.cs class CodeHelperTests (line 9) | public class CodeHelperTests method Codes_Invalid (line 11) | public static IEnumerable Codes_Invalid() method Codes_Valid (line 18) | public static IEnumerable Codes_Valid() method IsCodeValid_Should_ReturnTrue_When_CodeIsValid (line 29) | [Theory] method IsCodeValid_Should_ReturnFalse_When_CodeIsInvalid (line 36) | [Theory] FILE: tests/Validot.Tests.Unit/ErrorContentApiHelper.cs class ErrorContentApiHelper (line 12) | public static class ErrorContentApiHelper class ExpectedErrorContent (line 14) | public class ExpectedErrorContent method ShouldBeEmpty (line 22) | public bool ShouldBeEmpty(int initialMessagesAmount = 1, int initial... method Match (line 31) | public void Match(IError error, int initialMessagesAmount = 1, int i... method AllCases (line 51) | public static IEnumerable AllCases() method NoCommand (line 69) | public static IEnumerable NoCommand() method SettingsOnlyMessages (line 83) | public static IEnumerable SettingsOnlyMessages() method SettingsOnlyCodes (line 263) | public static IEnumerable SettingsOnlyCodes() method SettingMessagesAndCodes (line 443) | public static IEnumerable SettingMessagesAndCodes() method WithMessage (line 525) | private static dynamic WithMessage(dynamic api, string message) method WithExtraMessage (line 540) | private static dynamic WithExtraMessage(dynamic api, string message) method WithCode (line 555) | private static dynamic WithCode(dynamic api, string code) method WithExtraCode (line 570) | private static dynamic WithExtraCode(dynamic api, string code) FILE: tests/Validot.Tests.Unit/ErrorSetupApiHelper.cs class ErrorSetupApiHelper (line 8) | public static class ErrorSetupApiHelper class ExpectedErrorSetup (line 10) | public class ExpectedErrorSetup method AllCases (line 17) | public static IEnumerable AllCases() method WithPath (line 87) | private static dynamic WithPath(dynamic api, string message) method WithCondition (line 97) | private static dynamic WithCondition(dynamic api, Predicate pred... FILE: tests/Validot.Tests.Unit/Errors/Args/ArgHelperTests.cs class ArgHelperTests (line 13) | public class ArgHelperTests class FormatMessage (line 15) | public class FormatMessage method Should_ReturnEmptyString_When_MessageIsNull (line 17) | [Fact] method Should_ReturnMessage_When_NullPlaceholders (line 24) | [Fact] method Should_ReturnMessage_When_NoPlaceholders (line 32) | [Fact] method Should_ReturnMessage_When_NoArgs (line 40) | [Fact] method Should_ReturnMessage_When_NullArgs (line 48) | [Fact] method Should_FormatMessage_SinglePlaceholder (line 56) | [Fact] method Should_FormatMessage_SinglePlaceholder_ManyOccurrencesInMessage (line 93) | [Fact] method Should_FormatMessage_ManyPlaceholders_SingleArg (line 130) | [Fact] method Should_FormatMessage_ManyArgs_ManyPlaceholders (line 195) | [Fact] method Should_FormatMessage_ManyArgs_ManyPlaceholders_ManyParams (line 253) | [Fact] method Should_FormatMessage_PassParametersToArgs (line 321) | [Fact] method Should_FormatMessage_NotPassParametersToArgs_When_AtLeastOneParameterNotAllowed (line 363) | [Fact] class TestArg (line 417) | private class TestArg : IArg method TestArg (line 421) | public TestArg(Action> paramet... method ToString (line 432) | public string ToString(IReadOnlyDictionary paramet... class ExtractPlaceholders (line 441) | public class ExtractPlaceholders method Should_ReturnEmptyCollection_When_NoVariable (line 443) | [Theory] method Should_ReturnEmptyCollection_When_InvalidParameters (line 456) | [Theory] method Should_ReturnEmptyCollection_When_EmptyName (line 468) | [Theory] method Should_Extract_And_SquashDuplicates (line 478) | [Fact] method Should_Parse_When_ManySameVariables_With_DifferentParameters (line 492) | [Fact] method Should_Parse_When_ManyVariables (line 518) | [Fact] method Should_Parse_When_ManyVariables_With_Parameters (line 538) | [Fact] method Should_Parse_When_SingleVariable (line 570) | [Fact] method Should_Parse_When_SingleVariable_With_ManyParameters (line 582) | [Fact] method Should_Parse_When_SingleVariable_With_SingleParameter (line 600) | [Fact] method Should_ParseOnlyValidOnes (line 614) | [Fact] method Should_ReturnEmptyCollection_When_DuplicateParameter (line 632) | [Fact] method Should_ThrowException_When_NullMessage (line 640) | [Fact] method Assignment_Should_BeEqualitySign (line 649) | [Fact] method Divider_Should_BeVerticalBar (line 655) | [Fact] FILE: tests/Validot.Tests.Unit/Errors/Args/EnumArgTests.cs class EnumArgTests (line 13) | public class EnumArgTests method Should_Stringify_UsingFormat (line 15) | [Theory] method Should_Initialize (line 31) | [Fact] method Should_NotStringify_Translation_When_ParameterValueIsNotTrue (line 46) | [Fact] method Should_Stringify_Translation (line 67) | [Fact] method Should_StringifyDefaultValues (line 88) | [Fact] method Should_StringifyUsingTranslation_When_BothFormatAndTranslationPresent (line 97) | [Fact] method Should_ThrowException_When_NullName (line 111) | [Fact] FILE: tests/Validot.Tests.Unit/Errors/Args/GuidArgTests.cs class GuidArgTests (line 12) | public class GuidArgTests method Should_Stringify_Case (line 14) | [Theory] method Should_Stringify_Format (line 35) | [Theory] method Should_Stringify (line 55) | [Theory] method Should_Initialize (line 82) | [Fact] method Should_Stringify_IntoSameValue_When_InvalidParameter (line 101) | [Fact] method Should_ThrowException_When_NullName (line 116) | [Fact] FILE: tests/Validot.Tests.Unit/Errors/Args/NameArgTests.cs class NameArgTests (line 12) | public class NameArgTests method Should_Initialize (line 14) | [Fact] method Should_Stringify_ReturnArgName_If_NullParameters (line 27) | [Fact] method Should_Stringify_ReturnArgName_If_InvalidParameterName (line 42) | [Fact] method Should_Stringify_To_TitleCase (line 57) | [Theory] method Should_ThrowException_When_NullName (line 90) | [Fact] FILE: tests/Validot.Tests.Unit/Errors/Args/NumberArgTests.cs class NumberArgTests (line 12) | public class NumberArgTests method Should_Stringify_Numbers_WithFormatAndCulture_Data (line 14) | public static IEnumerable Should_Stringify_Numbers_WithForma... method Should_Stringify_Numbers_WithFormatAndCulture (line 105) | [Theory] method Should_Stringify_Dates_WithCulture_Data (line 118) | public static IEnumerable Should_Stringify_Dates_WithCulture... method Should_Stringify_Dates_WithCulture (line 198) | [Theory] method Should_Stringify_WithFormat_Data (line 210) | public static IEnumerable Should_Stringify_WithFormat_Data() method Should_Stringify_WithFormat (line 290) | [Theory] method Should_Stringify_Default_Data (line 302) | public static IEnumerable Should_Stringify_Default_Data() method Should_Stringify_Default (line 371) | [Theory] method Should_Initialize (line 380) | [Fact] method Should_Initialize_Values (line 397) | [Fact] method Should_ThrowException_When_NullName (line 445) | [Fact] FILE: tests/Validot.Tests.Unit/Errors/Args/TextArgTests.cs class TextArgTests (line 12) | public class TextArgTests method Should_Stringify_String (line 14) | [Theory] method Should_Stringify_Char (line 33) | [Theory] method Should_Stringify_Char_IntoSameValue_When_InvalidParameter (line 53) | [Theory] method Should_Initialize (line 68) | [Fact] method Should_Stringify_String_IntoSameValue_When_InvalidParameter (line 82) | [Fact] method Should_ThrowException_When_NullName (line 95) | [Fact] method Should_ThrowException_When_NullValue (line 103) | [Fact] FILE: tests/Validot.Tests.Unit/Errors/Args/TimeArgTests.cs class TimeArgTests (line 13) | public class TimeArgTests method Should_Stringify_Times_WithFormatAndCulture_Data (line 15) | public static IEnumerable Should_Stringify_Times_WithFormatA... method Should_Stringify_Times_WithFormatAndCulture (line 42) | [Theory] method Should_Stringify_Dates_WithCulture_Data (line 59) | public static IEnumerable Should_Stringify_Dates_WithCulture... method Should_Stringify_Dates_WithCulture (line 83) | [Theory] method Should_Stringify_WithFormat_Data (line 97) | public static IEnumerable Should_Stringify_WithFormat_Data() method Should_Stringify_WithFormat (line 135) | [Theory] method Should_Stringify_Default_Data (line 149) | public static IEnumerable Should_Stringify_Default_Data() method Should_Stringify_Default (line 170) | [Theory] method Should_Initialize (line 179) | [Fact] method Should_ThrowException_When_NullName (line 191) | [Fact] FILE: tests/Validot.Tests.Unit/Errors/Args/TranslationArgTests.cs class TranslationArgTests (line 12) | public class TranslationArgTests method Should_Initialize (line 14) | [Fact] method Should_CreatePlaceHolder (line 29) | [Theory] method Should_Stringify_UsingDictionary_And_Key (line 39) | [Fact] method Should_Stringify_ReturnKey_If_KeyNotInTranslation (line 64) | [Fact] method Should_Stringify_ReturnArgName_If_NullParameters (line 89) | [Fact] method Should_Stringify_ReturnArgName_If_InvalidParameterName (line 105) | [Fact] method Should_ThrowException_When_NullKey (line 126) | [Fact] FILE: tests/Validot.Tests.Unit/Errors/Args/TypeArgTests.cs class TypeArgTests (line 12) | public class TypeArgTests method Should_Initialize (line 14) | [Fact] method Should_Stringify_Format (line 29) | [Theory] method Should_Stringify_Translation (line 48) | [Fact] method Should_NotStringify_Translation_When_ParameterValueIsNotTrue (line 69) | [Fact] method Should_StringifyUsingTranslation_When_BothFormatAndTranslationPresent (line 90) | [Fact] method Should_StringifyDefaultValues (line 104) | [Fact] FILE: tests/Validot.Tests.Unit/Errors/MessageCacheTests.cs class MessageCacheTests (line 14) | public class MessageCacheTests class AddMessage (line 16) | public class AddMessage method Should_AddMessage (line 18) | [Fact] method Should_AddMessage_MultipleTimes_ToDifferentDictionaries (line 39) | [Fact] method Should_AddMessage_MultipleTimes_ToDifferentDictionaries_SameErrorId (line 69) | [Fact] method Should_ThrowException_When_AddingMultipleTimes_ToSameDictionary_And_ToSameError (line 99) | [Fact] method Should_ThrowException_When_MessagesCollectionContainsNull (line 123) | [Fact] method Should_ThrowException_When_NullMessagesCollection (line 140) | [Fact] method Should_ThrowException_When_NullTranslationName (line 153) | [Fact] class GetMessages (line 170) | public class GetMessages method Should_GetMessages (line 172) | [Fact] method Should_ThrowException_When_InvalidErrorId (line 198) | [Fact] method Should_ThrowException_When_InvalidTranslationName (line 216) | [Fact] method Should_ThrowException_When_NullTranslationName (line 234) | [Fact] class GetMessageAmount (line 248) | public class GetMessageAmount method Should_GetMessageAmount_Data (line 250) | public static IEnumerable Should_GetMessageAmount_Data() method Should_GetMessageAmount (line 337) | [Theory] method Should_NotModifyList (line 353) | [Fact] method Should_ThrowException_When_NullIdsList (line 386) | [Fact] class AddMessageWithPathArgs (line 400) | public class AddMessageWithPathArgs method Should_AddMessageWithPathArgs_MultipleErrors (line 402) | [Fact] method Should_AddMessageWithPathArgs_MultiplePaths (line 428) | [Fact] method Should_AddMessageWithPathArgs_MultipleTranslations (line 461) | [Fact] method Should_AddMessageWithPathArgs_SingleError (line 503) | [Fact] method Should_ThrowException_When_AddMultipleTimesToSameError (line 519) | [Fact] method Should_ThrowException_When_NullMessages (line 540) | [Fact] method Should_ThrowException_When_MessagesWithNull (line 553) | [Fact] method Should_ThrowException_When_NullPath (line 570) | [Fact] method Should_ThrowException_When_NullTranslationName (line 586) | [Fact] class GetMessagesWithPathArgs (line 603) | public class GetMessagesWithPathArgs method Should_GetMessagesWithPathArgs (line 605) | [Fact] method Should_ThrowException_When_NullPath (line 627) | [Fact] method Should_ThrowException_When_NullTranslation (line 642) | [Fact] method Should_ThrowException_When_InvalidErrorId (line 657) | [Fact] method Should_ThrowException_When_InvalidPath (line 672) | [Fact] method Should_ThrowException_When_InvalidTranslation (line 687) | [Fact] class IsMessageWithPathArgsCached (line 703) | public class IsMessageWithPathArgsCached method Should_ThrowException_When_NullPath (line 705) | [Fact] method Should_ThrowException_When_NullTranslation (line 720) | [Fact] method Should_ReturnTrue_When_MessageIsCached (line 735) | [Fact] method Should_ReturnFalse_When_MessageIsNotCached (line 759) | [Theory] class AddIndexedPathPlaceholders (line 778) | public class AddIndexedPathPlaceholders method Should_AddIndexedPathPlaceholders (line 780) | [Fact] method Should_AddIndexedPathPlaceholders_Multiple (line 815) | [Fact] method Should_ThrowException_AddingMultiple_ToSameTranslationAndError (line 907) | [Fact] method Should_ThrowException_When_NullTranslation (line 947) | [Fact] method Should_ThrowException_When_NullIndexedPlaceholders (line 971) | [Fact] method Should_ThrowException_When_IndexedPlaceholders_WithNullPlaceholdersArray (line 981) | [Fact] method Should_ThrowException_When_IndexedPlaceholders_WithNullPlaceholderInArray (line 1006) | [Fact] method Should_ThrowException_When_IndexedPlaceholders_WithPlaceholder_WithNullValue_Data (line 1031) | public static IEnumerable Should_ThrowException_When_Index... method Should_ThrowException_When_IndexedPlaceholders_WithPlaceholder_WithNullValue (line 1088) | [Theory] class GetIndexedPathPlaceholders (line 1106) | public class GetIndexedPathPlaceholders method Should_GetIndexedPathPlaceholders (line 1108) | [Fact] method Should_GetIndexedPathPlaceholders_DifferentTranslationNameAndError (line 1136) | [Fact] method Should_ThrowException_When_InvalidErrorId (line 1203) | [Fact] method Should_ThrowException_When_InvalidTranslationName (line 1231) | [Fact] method Should_ThrowException_When_NullTranslationName (line 1259) | [Fact] class VerifyIntegrity (line 1288) | public class VerifyIntegrity method Should_BeValid_When_EmptyCache (line 1290) | [Fact] method Should_BeValid_When_SingleError (line 1298) | [Fact] method Should_BeValid_When_MultipleErrors (line 1312) | [Fact] method Should_ThrowException_When_MultipleErrors_DifferentAmountOfMessages (line 1338) | [Fact] method Should_ThrowException_When_ErrorIdNotInAllTranslations (line 1373) | [Fact] method Should_BeValid_When_PathPlaceholders (line 1401) | [Fact] method Should_ThrowException_When_PathPlaceholders_WithInvalidTranslation (line 1431) | [Fact] method Should_ThrowException_When_PathPlaceholders_WithInvalidErrorId (line 1463) | [Fact] method Should_ThrowException_When_PathPlaceholders_IndexExceedsMessagesAmount (line 1495) | [Fact] method Should_ThrowException_When_MessageWithPathArgs_WithInvalidTranslation (line 1529) | [Fact] method Should_ThrowException_When_MessageWithPathArgs_WithInvalidErrorId (line 1563) | [Fact] method Should_ThrowException_When_MessageWithPathArgs_MaxMessagesAmountExceeded (line 1597) | [Fact] method Should_BeValid_When_MessageWithPathArgs (line 1632) | [Fact] method Should_BeValid_When_Placeholders_And_MessageWithPathArgs (line 1666) | [Fact] method Should_Initialize (line 1749) | [Fact] FILE: tests/Validot.Tests.Unit/Errors/MessageServiceTests.cs class MessageServiceTests (line 14) | public class MessageServiceTests method Should_Initialize (line 93) | [Fact] method Should_Initialize_WithEmptyTranslations (line 99) | [Fact] method Should_ThrowException_When_Initialize_With_Translations_Null (line 105) | [Fact] method Should_ThrowException_When_Initialize_With_Translations_WithNull (line 113) | [Fact] method Should_ThrowException_When_Initialize_With_Errors_Null (line 138) | [Fact] method Should_ThrowException_When_Initialize_With_Errors_WithNull (line 146) | [Fact] method Should_ThrowException_When_Initialize_With_Template_Null (line 224) | [Fact] method Should_ThrowException_When_Initialize_With_Template_WithNull (line 232) | [Fact] method Should_ThrowException_When_Initialize_With_Template_WithInvalidErrorId (line 253) | [Fact] method Should_Load_TranslationNames (line 273) | [Fact] class GetTranslation (line 285) | public class GetTranslation method Should_GetTranslation (line 287) | [Fact] method Should_ThrowException_When_InvalidTranslationName (line 311) | [Fact] method Should_ThrowException_When_NullTranslationName (line 324) | [Fact] class GetMessages (line 335) | public class GetMessages method Should_ThrowException_When_Errors (line 337) | [Fact] method Should_ThrowException_When_Errors_WithNullErrorsIds (line 347) | [Fact] method Should_Get_EmptyDictionary_When_PathsWithoutMessages (line 366) | [Theory] method Should_Get_EmptyDictionary_When_ErrorsWithoutMessages (line 387) | [Theory] method Should_Get_EmptyDictionary_When_OutputWithoutMessages (line 408) | [Theory] method Should_Get_From_SinglePath_When_SingleError (line 433) | [Fact] method Should_Get_From_SinglePath_When_ManyErrors (line 456) | [Fact] method Should_Get_From_SinglePathWithManyErrors_But_SingleError (line 482) | [Fact] method Should_Get_From_ManyPaths (line 505) | [Fact] method Should_Get_From_ManyPaths_SkippingPathsWithNoMessages (line 549) | [Fact] method Should_Get_From_ManyPaths_SkippingErrorsWithNoMessages (line 597) | [Fact] method Should_Get_From_ManyPaths_And_DifferentTranslations (line 658) | [Fact] method Should_Get_With_EnglishTranslation_When_NoTranslationSpecified (line 716) | [Fact] method Should_Get_With_ErrorsWithCustomMessages (line 750) | [Fact] method Should_Get_With_TranslateArg (line 805) | [Fact] method Should_Get_With_TranslateArg_And_LeaveKey_When_KeyIsInvalid (line 860) | [Fact] method Should_Get_With_PathArgs (line 898) | [Fact] method Should_Get_With_PathArgs_MixedWithOtherArgs (line 965) | [Fact] method Should_Get_With_IndexesInPath (line 1016) | [Fact] method Should_Get_With_IndexesInPath_With_SamePathWithDifferentIndexes (line 1074) | [Fact] method Should_Get_With_IndexesInPath_With_PathArgs (line 1150) | [Fact] method Should_Get_With_NotRegisteredPaths (line 1248) | [Fact] method Should_Get_With_NotRegisteredPaths_With_PathArgs (line 1283) | [Fact] FILE: tests/Validot.Tests.Unit/Errors/ReferenceLoopErrorTests.cs class ReferenceLoopErrorTests (line 13) | public class ReferenceLoopErrorTests method Should_Initialize (line 15) | [Fact] FILE: tests/Validot.Tests.Unit/Errors/Translator/MessageTranslatorTests.cs class MessageTranslatorTests (line 15) | public class MessageTranslatorTests class TranslateMessagesWithPathPlaceholders (line 17) | public class TranslateMessagesWithPathPlaceholders method Should_ThrowException_When_Path_IsNull (line 43) | [Fact] method Should_ThrowException_When_ErrorMessages_IsNull (line 65) | [Fact] method Should_ThrowException_When_NullIndexedPathHolders (line 81) | [Fact] method Should_Translate_WithPathArgs (line 95) | [Fact] method Should_Translate_WithPathArgs_WithParameters (line 135) | [Fact] method Should_Translate_WithNameArg_Data (line 179) | public static IEnumerable Should_Translate_WithNameArg_Data() method Should_Translate_WithNameArg (line 187) | [Theory] method Should_Translate_WithPathArgs_And_Leave_When_MissingPlaceholders (line 206) | [Fact] method Should_Translate_WithPathArgs_And_Leave_When_InvalidPlaceholders (line 241) | [Fact] class TranslateMessages (line 295) | public class TranslateMessages method Should_ThrowException_When_NullTranslationName (line 297) | [Fact] method Should_ThrowException_When_NullError (line 327) | [Fact] method Should_ThrowException_When_TranslationNameNotFound (line 349) | [Fact] method Should_ThrowException_When_Error_ContainsNullMessage (line 380) | [Fact] method Should_Translate_UsingSelectedTranslation_When_KeyInTranslation (line 415) | [Fact] method Should_Translate_ReturnSameMessage_When_KeyInTranslation (line 452) | [Fact] method Should_Translate_UsingTranslationForExistingKeys_And_ReturnSameMessageForKeyInTranslation (line 489) | [Fact] method Should_Translate_And_UseArgs (line 534) | [Fact] method Should_Translate_And_UseArgs_WithParameters (line 577) | [Fact] method Should_Translate_And_UseArgs_Special_Translation (line 611) | [Fact] method Should_Translate_And_UseArgs_Special_Translation_Recursion (line 645) | [Fact] method Should_Translate_And_ExtractPathPlaceholders (line 678) | [Fact] method Should_ThrowException_When_Error_ContainsNullArg (line 739) | [Fact] method Should_Initialize (line 775) | [Fact] method Should_Set_TranslationNames (line 781) | [Fact] method Should_Set_Translations (line 815) | [Fact] method Should_Set_Translations_WithoutModification (line 837) | [Fact] method Should_Set_TranslationArgs (line 874) | [Fact] method Should_ThrowException_When_Initialize_With_NullEntryInTranslation (line 936) | [Fact] method Should_ThrowException_When_Initialize_With_NullTranslations (line 956) | [Fact] method Should_ThrowException_When_Initialize_With_SingleNullTranslations (line 964) | [Fact] FILE: tests/Validot.Tests.Unit/Factory/HolderInfoTests.cs class HolderInfoTests (line 10) | public class HolderInfoTests method Should_Initialize (line 12) | [Fact] method Constructor_Should_ThrowException_When_HolderTypeIsNull (line 18) | [Fact] method Constructor_Should_ThrowException_When_SpecifiedTypeIsNull (line 26) | [Fact] method Should_AssignTypes (line 34) | [Fact] method Should_ValidatorType_BeSetAs_IValidatorOfSpecifiedType (line 43) | [Fact] method Should_HoldsSettings_Should_BeFalse_When_HolderIsNotSettingsHolder (line 51) | [Fact] method Should_HoldsSettings_Should_BeTrue_When_HolderIsSettingsHolder (line 59) | [Fact] method Should_ThrowException_When_HolderTypeIsNotSpecificationHolderForSpecifiedType (line 67) | [Fact] method Should_ThrowException_When_HolderTypeDoesntHaveDefaultConstructor (line 78) | [Fact] method Should_ThrowException_When_HolderTypeIsNotClass (line 89) | [Fact] method Should_CreateValidator_ReturnValidatorInitializedWithSpecification (line 100) | [Fact] method Should_CreateValidator_ReturnValidatorInitializedWithSpecificationAndSettings (line 148) | [Fact] method Should_CreateValidator_ReturnValidatorInitializedWithSpecification_When_HolderHoldsMultipleSpecifications (line 196) | [Fact] method Should_CreateValidator_ReturnValidatorInitializedWithSpecificationAndSettings_When_HolderHoldsMultipleSpecifications (line 240) | [Fact] class HolderWithoutDefaultConstructor (line 284) | internal class HolderWithoutDefaultConstructor : ISpecificationHolder<... method HolderWithoutDefaultConstructor (line 286) | public HolderWithoutDefaultConstructor(string a) class ObjectSpecificationHolder (line 294) | internal class ObjectSpecificationHolder : ISpecificationHolder... class MultipleSpecificationAndSettingsHolder (line 326) | internal class MultipleSpecificationAndSettingsHolder : ISpecification... class CustomClass (line 337) | internal class CustomClass type CustomStruct (line 342) | internal struct CustomStruct FILE: tests/Validot.Tests.Unit/Factory/ValidatorFactoryTests.cs class ValidatorFactoryTests (line 17) | public class ValidatorFactoryTests class ValidationWhenFromSpecification (line 19) | public class ValidationWhenFromSpecification method Should_HaveTemplate (line 21) | [Theory] method Should_Validate (line 32) | [Theory] method Should_Validate_AndFailFast (line 43) | [Theory] method Should_IsValid_Return_True_If_NoErrors (line 54) | [Theory] class ValidationWhenFromHolder (line 66) | public class ValidationWhenFromHolder method Should_HaveTemplate (line 68) | [Theory] method Should_Validate (line 84) | [Theory] method Should_Validate_AndFailFast (line 100) | [Theory] method Should_IsValid_Return_True_If_NoErrors (line 116) | [Theory] class SettingsFromInlineBuilder (line 133) | public class SettingsFromInlineBuilder method Should_LockSettings (line 135) | [Fact] method Should_SetSettings (line 143) | [Fact] method Should_SetSettings_WhenSpecificationIsFromHolder (line 174) | [Fact] method Should_ThrowException_When_PassingExternalSettings (line 210) | [Fact] class SettingsFromHolder (line 220) | public class SettingsFromHolder method Should_LockSettings (line 222) | [Fact] method Should_LockSettings_When_OverridenByInlineBuilder (line 236) | [Fact] method Should_SetSettings (line 250) | [Fact] method Should_InlineSettings_Overwrite_SettingsFromHolder (line 284) | [Fact] method Should_ThrowException_When_PassingExternalSettings_UsingHolder (line 322) | [Fact] method Should_ThrowException_When_PassingExternalSettings_UsingHolder_AndInlineBuilder (line 337) | [Fact] method Should_ThrowException_When_SpecificationHolder_IsNull (line 352) | [Fact] method Should_ThrowException_When_SpecificationHolder_ContainsNullSpecification (line 360) | [Fact] class SettingsFromObject (line 377) | public class SettingsFromObject method Should_LockSettings (line 379) | [Fact] method Should_SetSettings (line 395) | [Fact] method Should_ThrowException_When_NullSettings (line 433) | [Fact] method Should_ThrowException_When_CustomSettingsInterfaceImplementation (line 441) | [Fact] class CustomSettings (line 451) | internal class CustomSettings : IValidatorSettings class Translating (line 459) | public class Translating method Should_WithTranslation_AddNewTranslations_AddingNamesWithDictionaries (line 461) | [Fact] method Should_WithTranslation_AddNewTranslations_AddingFullDictionary (line 519) | [Fact] method Should_WithTranslation_ChangeDefaultTranslation (line 588) | [Fact] method Should_AddTranslationFromSettingsHolder (line 653) | [Fact] method Should_AddTranslationFromSettingsHolder_AndModifyItByWithTranslationFromSettings (line 697) | [Fact] class TestClassSpecificationAndTranslationHolder (line 758) | public class TestClassSpecificationAndTranslationHolder : ISpecifica... class FetchHolders (line 766) | public class FetchHolders method Should_FetchAllHoldersFromAssembly (line 768) | [Fact] method Should_FetchAllHoldersFromMultipleAssemblies (line 795) | [Fact] method Should_FetchAllHolders_And_CreateValidatorsOutOfThem (line 817) | [Fact] method Should_FetchHolders_And_InitializeValidatorsWithSettings (line 896) | [Fact] method Should_ThrowException_When_Assemblies_IsEmpty (line 915) | [Fact] method Should_ThrowException_When_Assemblies_ContainsNull (line 925) | [Fact] method Should_HaveDefaultSettings (line 934) | [Fact] method Should_HaveDefaultSettingsLocked (line 942) | [Fact] class TestClassSpecificationAndSettingsHolder (line 950) | public class TestClassSpecificationAndSettingsHolder : ISpecificationH... class TestClassSpecificationHolder (line 957) | public class TestClassSpecificationHolder : ISpecificationHolder InvalidPaths() method ValidPaths (line 27) | public static IEnumerable ValidPaths() method ResolvePath_AllCases (line 39) | public static IEnumerable ResolvePath_AllCases() class ResolvePath (line 61) | public class ResolvePath method ToSamePath (line 63) | public static IEnumerable ToSamePath() method SimpleRelativePath (line 70) | public static IEnumerable SimpleRelativePath() method RelativePathContainsMoreLevelsDown (line 76) | public static IEnumerable RelativePathContainsMoreLevelsDo... method UncommonCharacters (line 82) | public static IEnumerable UncommonCharacters() method RelativePathGoesLevelUp (line 94) | public static IEnumerable RelativePathGoesLevelUp() method RelativePathIsEmpty_And_GoesLevelUp (line 103) | public static IEnumerable RelativePathIsEmpty_And_GoesLeve... method RelativePathGoesLevelUp_And_ExceedsMinimumLevel (line 110) | public static IEnumerable RelativePathGoesLevelUp_And_Exce... method GetWithIndexes_AllCases (line 122) | public static IEnumerable GetWithIndexes_AllCases() class GetWithIndexes (line 140) | public class GetWithIndexes method CommonCases (line 142) | public static IEnumerable CommonCases() method TrickyCases (line 153) | public static IEnumerable TrickyCases() method LargeIndexes (line 163) | public static IEnumerable LargeIndexes() method GetIndexesStack (line 176) | private static Stack GetIndexesStack(int count, Func NoIndexes() method InvalidIndexes (line 198) | public static IEnumerable InvalidIndexes() method WeirdIndexes (line 207) | public static IEnumerable WeirdIndexes() method ResolvedIndexes (line 214) | public static IEnumerable ResolvedIndexes() method PlaceholdersIndexes (line 225) | public static IEnumerable PlaceholdersIndexes() class NormalizePath (line 237) | public class NormalizePath method DotsTrimmingAndSquashing (line 239) | public static IEnumerable DotsTrimmingAndSquashing() method TrimmingInitialAngleBracts (line 254) | public static IEnumerable TrimmingInitialAngleBracts() FILE: tests/Validot.Tests.Unit/Results/ValidationResultTests.cs class ValidationResultTests (line 17) | public class ValidationResultTests method Should_Initialize (line 19) | [Fact] method AnyErrors_Should_BeFalse_When_NoErrors (line 25) | [Fact] method AnyErrors_Should_BeTrue_When_ResultContainsErrors (line 33) | [Fact] method NoErrorsResult_Should_BeResultWithoutErrors (line 44) | [Fact] method Paths_Should_ReturnAllPaths_Data (line 58) | public static IEnumerable Paths_Should_ReturnAllPaths_Data() method Paths_Should_ReturnAllPaths (line 87) | [Theory] class TranslationNames (line 102) | public class TranslationNames method Should_Return_TranslationNames_FromMessageService (line 104) | [Fact] method Should_Return_EmptyTranslationNames_When_NullTranslationName_InMessageService (line 122) | [Fact] method Should_Return_EmptyTranslationNames_When_NullMessageService (line 134) | [Fact] class GetTranslatedMessageMap (line 143) | public class GetTranslatedMessageMap method Should_Return_Messages_FromMessageService_WithDefaultTranslation_WhenNullTranslationName (line 145) | [Fact] method Should_Return_Messages_FromMessageService_WithSpecifiedTranslation (line 173) | [Fact] method Should_Return_EmptyMessageMap_When_Valid (line 208) | [Fact] class CodeMap (line 224) | public class CodeMap method Should_Return_EmptyCodeMap_When_Valid (line 226) | [Fact] method Should_Return_AllCodes (line 235) | [Fact] method Should_Return_AllCodes_MoreExamples_Data (line 289) | public static IEnumerable Should_Return_AllCodes_MoreExamp... method Should_Return_AllCodes_MoreExamples (line 390) | [Theory] class Codes (line 409) | public class Codes method Should_ReturnAllCodesFromErrors_WithoutDuplicates (line 411) | [Fact] method Should_ReturnAllCodesFromErrors_WithoutDuplicates_MoreExamples_Data (line 453) | public static IEnumerable Should_ReturnAllCodesFromErrors_... method Should_ReturnAllCodesFromErrors_WithoutDuplicates_MoreExamples (line 558) | [Theory] method Should_ReturnEmptyList_When_Valid (line 571) | [Fact] class GetErrorOutput (line 581) | public class GetErrorOutput method Should_ReturnErrorOutput (line 583) | [Fact] method Should_ReturnErrorOutput_MoreExamples_Data (line 618) | public static IEnumerable Should_ReturnErrorOutput_MoreExa... method Should_ReturnErrorOutput_MoreExamples (line 706) | [Theory] method Should_ReturnEmptyDictionary_When_Valid (line 730) | [Fact] class ToStringTests (line 742) | public class ToStringTests method Should_Return_NoErrorsString_When_Valid (line 744) | [Fact] method Should_Return_Messages_FromMessageService_WithDefaultTranslation (line 754) | [Fact] method Should_Return_Messages_FromMessageService_WithDefaultTranslation_And_Codes (line 789) | [Fact] method Should_Return_Messages_FromMessageService_WithSpecifiedTranslation (line 839) | [Fact] method Should_Return_Messages_FromMessageService_WithSpecifiedTranslation_And_Codes (line 881) | [Fact] method Should_Return_Codes (line 938) | [Fact] method Should_Return_Codes_WithoutDuplicates (line 970) | [Fact] FILE: tests/Validot.Tests.Unit/Rules/BoolRulesTests.cs class BoolRulesTests (line 8) | public class BoolRulesTests method True_Should_CollectError (line 10) | [Theory] method NullableTrue_Should_CollectError (line 23) | [Theory] method False_Should_CollectError (line 36) | [Theory] method NullableFalse_Should_CollectError (line 48) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/CharRulesTests.cs class CharRulesTests (line 8) | public class CharRulesTests method EqualIgnoreCase_Should_CollectError (line 10) | [Theory] method EqualIgnoreCase_Nullable_Should_CollectError (line 32) | [Theory] method NotEqualIgnoreCase_Should_CollectError (line 54) | [Theory] method NotEqualIgnoreCase_Nullable_Should_CollectError (line 76) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Collections/ArrayRulesTests.cs class ArrayRulesTests (line 11) | public class ArrayRulesTests method ExactCollectionSize_Should_CollectError_Data (line 15) | public static IEnumerable ExactCollectionSize_Should_Collect... method ExactCollectionSize_Should_CollectError (line 20) | [Theory] method ExactCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 32) | [Theory] method NotEmptyCollection_Should_CollectError_Data (line 42) | public static IEnumerable NotEmptyCollection_Should_CollectE... method NotEmptyCollection_Should_CollectError (line 47) | [Theory] method EmptyCollection_Should_CollectError_Data (line 58) | public static IEnumerable EmptyCollection_Should_CollectErro... method EmptyCollection_Should_CollectError (line 63) | [Theory] method MaxCollectionSize_Should_CollectError_Data (line 74) | public static IEnumerable MaxCollectionSize_Should_CollectEr... method MaxCollectionSize_Should_CollectError (line 79) | [Theory] method MinCollectionSize_Should_CollectError_Data (line 91) | public static IEnumerable MinCollectionSize_Should_CollectEr... method MinCollectionSize_Should_CollectError (line 96) | [Theory] method MinCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 108) | [Theory] method MaxCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 118) | [Theory] method CollectionSizeBetween_Should_CollectError_Data (line 128) | public static IEnumerable CollectionSizeBetween_Should_Colle... method CollectionSizeBetween_Should_CollectError (line 133) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MaxCollectionSizeIsNegative (line 146) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MinCollectionSizeIsNegative (line 156) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MinLargerThanMax (line 166) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Collections/BaseCollectionRulesTests.cs class BaseCollectionRulesTests (line 13) | public class BaseCollectionRulesTests method ExactCollectionSize_Should_CollectError_Data (line 17) | public static IEnumerable ExactCollectionSize_Should_Collect... method ExactCollectionSize_Should_CollectError (line 22) | [Theory] method ExactCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 34) | [Theory] method NotEmptyCollection_Should_CollectError_Data (line 44) | public static IEnumerable NotEmptyCollection_Should_CollectE... method NotEmptyCollection_Should_CollectError (line 49) | [Theory] method EmptyCollection_Should_CollectError_Data (line 60) | public static IEnumerable EmptyCollection_Should_CollectErro... method EmptyCollection_Should_CollectError (line 65) | [Theory] method MaxCollectionSize_Should_CollectError_Data (line 76) | public static IEnumerable MaxCollectionSize_Should_CollectEr... method MaxCollectionSize_Should_CollectError (line 81) | [Theory] method MinCollectionSize_Should_CollectError_Data (line 93) | public static IEnumerable MinCollectionSize_Should_CollectEr... method MinCollectionSize_Should_CollectError (line 98) | [Theory] method MinCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 110) | [Theory] method MaxCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 120) | [Theory] method CollectionSizeBetween_Should_CollectError_Data (line 130) | public static IEnumerable CollectionSizeBetween_Should_Colle... method CollectionSizeBetween_Should_CollectError (line 135) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MaxCollectionSizeIsNegative (line 148) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MinCollectionSizeIsNegative (line 158) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MinLargerThanMax (line 168) | [Theory] class CustomCollection (line 179) | public class CustomCollection : IEnumerable method CustomCollection (line 183) | public CustomCollection(IEnumerable source) method GetEnumerator (line 188) | public IEnumerator GetEnumerator() method GetEnumerator (line 193) | IEnumerator IEnumerable.GetEnumerator() FILE: tests/Validot.Tests.Unit/Rules/Collections/CollectionsTestData.cs class CollectionsTestData (line 6) | public static class CollectionsTestData method ExactCollectionSize_Should_CollectError_Data (line 8) | public static IEnumerable ExactCollectionSize_Should_Collect... method NotEmptyCollection_Should_CollectError_Data (line 19) | public static IEnumerable NotEmptyCollection_Should_CollectE... method EmptyCollection_Should_CollectError_Data (line 27) | public static IEnumerable EmptyCollection_Should_CollectErro... method MaxCollectionSize_Should_CollectError_Data (line 35) | public static IEnumerable MaxCollectionSize_Should_CollectEr... method MinCollectionSize_Should_CollectError_Data (line 47) | public static IEnumerable MinCollectionSize_Should_CollectEr... method CollectionSizeBetween_Should_CollectError_Data (line 59) | public static IEnumerable CollectionSizeBetween_Should_Colle... FILE: tests/Validot.Tests.Unit/Rules/Collections/IEnumerableRulesTests.cs class IEnumerableRulesTests (line 11) | public class IEnumerableRulesTests method ExactCollectionSize_Should_CollectError_Data (line 15) | public static IEnumerable ExactCollectionSize_Should_Collect... method ExactCollectionSize_Should_CollectError (line 20) | [Theory] method ExactCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 32) | [Theory] method NotEmptyCollection_Should_CollectError_Data (line 42) | public static IEnumerable NotEmptyCollection_Should_CollectE... method NotEmptyCollection_Should_CollectError (line 47) | [Theory] method EmptyCollection_Should_CollectError_Data (line 58) | public static IEnumerable EmptyCollection_Should_CollectErro... method EmptyCollection_Should_CollectError (line 63) | [Theory] method MaxCollectionSize_Should_CollectError_Data (line 74) | public static IEnumerable MaxCollectionSize_Should_CollectEr... method MaxCollectionSize_Should_CollectError (line 79) | [Theory] method MinCollectionSize_Should_CollectError_Data (line 91) | public static IEnumerable MinCollectionSize_Should_CollectEr... method MinCollectionSize_Should_CollectError (line 96) | [Theory] method MinCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 108) | [Theory] method MaxCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 118) | [Theory] method CollectionSizeBetween_Should_CollectError_Data (line 128) | public static IEnumerable CollectionSizeBetween_Should_Colle... method CollectionSizeBetween_Should_CollectError (line 133) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MaxCollectionSizeIsNegative (line 146) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MinCollectionSizeIsNegative (line 156) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MinLargerThanMax (line 166) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Collections/IListRulesTests.cs class IListRulesTests (line 12) | public class IListRulesTests method ExactCollectionSize_Should_CollectError_Data (line 16) | public static IEnumerable ExactCollectionSize_Should_Collect... method ExactCollectionSize_Should_CollectError (line 21) | [Theory] method ExactCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 33) | [Theory] method NotEmptyCollection_Should_CollectError_Data (line 43) | public static IEnumerable NotEmptyCollection_Should_CollectE... method NotEmptyCollection_Should_CollectError (line 48) | [Theory] method EmptyCollection_Should_CollectError_Data (line 59) | public static IEnumerable EmptyCollection_Should_CollectErro... method EmptyCollection_Should_CollectError (line 64) | [Theory] method MaxCollectionSize_Should_CollectError_Data (line 75) | public static IEnumerable MaxCollectionSize_Should_CollectEr... method MaxCollectionSize_Should_CollectError (line 80) | [Theory] method MinCollectionSize_Should_CollectError_Data (line 92) | public static IEnumerable MinCollectionSize_Should_CollectEr... method MinCollectionSize_Should_CollectError (line 97) | [Theory] method MinCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 109) | [Theory] method MaxCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 119) | [Theory] method CollectionSizeBetween_Should_CollectError_Data (line 129) | public static IEnumerable CollectionSizeBetween_Should_Colle... method CollectionSizeBetween_Should_CollectError (line 134) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MaxCollectionSizeIsNegative (line 147) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MinCollectionSizeIsNegative (line 157) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MinLargerThanMax (line 167) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Collections/IReadOnlyCollectionRulesTests.cs class IReadOnlyCollectionRulesTests (line 12) | public class IReadOnlyCollectionRulesTests method ExactCollectionSize_Should_CollectError_Data (line 16) | public static IEnumerable ExactCollectionSize_Should_Collect... method ExactCollectionSize_Should_CollectError (line 21) | [Theory] method ExactCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 33) | [Theory] method NotEmptyCollection_Should_CollectError_Data (line 43) | public static IEnumerable NotEmptyCollection_Should_CollectE... method NotEmptyCollection_Should_CollectError (line 48) | [Theory] method EmptyCollection_Should_CollectError_Data (line 59) | public static IEnumerable EmptyCollection_Should_CollectErro... method EmptyCollection_Should_CollectError (line 64) | [Theory] method MaxCollectionSize_Should_CollectError_Data (line 75) | public static IEnumerable MaxCollectionSize_Should_CollectEr... method MaxCollectionSize_Should_CollectError (line 80) | [Theory] method MinCollectionSize_Should_CollectError_Data (line 92) | public static IEnumerable MinCollectionSize_Should_CollectEr... method MinCollectionSize_Should_CollectError (line 97) | [Theory] method MinCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 109) | [Theory] method MaxCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 119) | [Theory] method CollectionSizeBetween_Should_CollectError_Data (line 129) | public static IEnumerable CollectionSizeBetween_Should_Colle... method CollectionSizeBetween_Should_CollectError (line 134) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MaxCollectionSizeIsNegative (line 147) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MinCollectionSizeIsNegative (line 157) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MinLargerThanMax (line 167) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Collections/IReadOnlyListRulesTests.cs class IReadOnlyListRulesTests (line 12) | public class IReadOnlyListRulesTests method ExactCollectionSize_Should_CollectError_Data (line 16) | public static IEnumerable ExactCollectionSize_Should_Collect... method ExactCollectionSize_Should_CollectError (line 21) | [Theory] method ExactCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 33) | [Theory] method NotEmptyCollection_Should_CollectError_Data (line 43) | public static IEnumerable NotEmptyCollection_Should_CollectE... method NotEmptyCollection_Should_CollectError (line 48) | [Theory] method EmptyCollection_Should_CollectError_Data (line 59) | public static IEnumerable EmptyCollection_Should_CollectErro... method EmptyCollection_Should_CollectError (line 64) | [Theory] method MaxCollectionSize_Should_CollectError_Data (line 75) | public static IEnumerable MaxCollectionSize_Should_CollectEr... method MaxCollectionSize_Should_CollectError (line 80) | [Theory] method MinCollectionSize_Should_CollectError_Data (line 92) | public static IEnumerable MinCollectionSize_Should_CollectEr... method MinCollectionSize_Should_CollectError (line 97) | [Theory] method MinCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 109) | [Theory] method MaxCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 119) | [Theory] method CollectionSizeBetween_Should_CollectError_Data (line 129) | public static IEnumerable CollectionSizeBetween_Should_Colle... method CollectionSizeBetween_Should_CollectError (line 134) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MaxCollectionSizeIsNegative (line 147) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MinCollectionSizeIsNegative (line 157) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MinLargerThanMax (line 167) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Collections/ListRulesTests.cs class ListRulesTests (line 12) | public class ListRulesTests method ExactCollectionSize_Should_CollectError_Data (line 16) | public static IEnumerable ExactCollectionSize_Should_Collect... method ExactCollectionSize_Should_CollectError (line 21) | [Theory] method ExactCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 33) | [Theory] method NotEmptyCollection_Should_CollectError_Data (line 43) | public static IEnumerable NotEmptyCollection_Should_CollectE... method NotEmptyCollection_Should_CollectError (line 48) | [Theory] method EmptyCollection_Should_CollectError_Data (line 59) | public static IEnumerable EmptyCollection_Should_CollectErro... method EmptyCollection_Should_CollectError (line 64) | [Theory] method MaxCollectionSize_Should_CollectError_Data (line 75) | public static IEnumerable MaxCollectionSize_Should_CollectEr... method MaxCollectionSize_Should_CollectError (line 80) | [Theory] method MinCollectionSize_Should_CollectError_Data (line 92) | public static IEnumerable MinCollectionSize_Should_CollectEr... method MinCollectionSize_Should_CollectError (line 97) | [Theory] method MinCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 109) | [Theory] method MaxCollectionSize_Should_ThrowException_When_NegativeCollectionSize (line 119) | [Theory] method CollectionSizeBetween_Should_CollectError_Data (line 129) | public static IEnumerable CollectionSizeBetween_Should_Colle... method CollectionSizeBetween_Should_CollectError (line 134) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MaxCollectionSizeIsNegative (line 147) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MinCollectionSizeIsNegative (line 157) | [Theory] method CollectionSizeBetween_Should_ThrowException_When_MinLargerThanMax (line 167) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/GuidRulesTests.cs class GuidRulesTests (line 12) | public class GuidRulesTests method EqualTo_Should_CollectError_Data (line 14) | public static IEnumerable EqualTo_Should_CollectError_Data() method EqualTo_Should_CollectError (line 20) | [Theory] method EqualTo_Should_CollectError_FromNullable (line 32) | [Theory] method NotEqualTo_Should_CollectError_Data (line 44) | public static IEnumerable NotEqualTo_Should_CollectError_Data() method NotEqualTo_Should_CollectError (line 50) | [Theory] method NotEqualTo_Should_CollectError_FromNullable (line 62) | [Theory] method NotEmpty_Should_CollectError_Data (line 74) | public static IEnumerable NotEmpty_Should_CollectError_Data() method NotEmpty_Should_CollectError (line 81) | [Theory] method NotEmpty_Should_CollectError_FromNullable (line 92) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Numbers/ByteRulesTests.cs class ByteRulesTests (line 11) | public class ByteRulesTests method EqualTo_Should_CollectError_Data (line 15) | public static IEnumerable EqualTo_Should_CollectError_Data() method EqualTo_Should_CollectError (line 22) | [Theory] method EqualTo_Should_CollectError_FromNullable (line 34) | [Theory] method NotEqualTo_Should_CollectError_Data (line 46) | public static IEnumerable NotEqualTo_Should_CollectError_Data() method NotEqualTo_Should_CollectError (line 53) | [Theory] method NotEqualTo_Should_CollectError_FromNullable (line 65) | [Theory] method GreaterThan_Should_CollectError_Data (line 77) | public static IEnumerable GreaterThan_Should_CollectError_Da... method GreaterThan_Should_CollectError (line 84) | [Theory] method GreaterThan_Should_CollectError_FromNullable (line 96) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_Data (line 108) | public static IEnumerable GreaterThanOrEqualTo_Should_Collec... method GreaterThanOrEqualTo_Should_CollectError (line 115) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_FromNullable (line 127) | [Theory] method LessThan_Should_CollectError_Data (line 139) | public static IEnumerable LessThan_Should_CollectError_Data() method LessThan_Should_CollectError (line 146) | [Theory] method LessThan_Should_CollectError_FromNullable (line 158) | [Theory] method LessThanOrEqualTo_Should_CollectError_Data (line 170) | public static IEnumerable LessThanOrEqualTo_Should_CollectEr... method LessThanOrEqualTo_Should_CollectError (line 177) | [Theory] method LessThanOrEqualTo_Should_CollectError_FromNullable (line 189) | [Theory] method Between_Should_CollectError_Data (line 201) | public static IEnumerable Between_Should_CollectError_Data() method Between_Should_CollectError (line 208) | [Theory] method Between_Should_CollectError_FromNullable (line 221) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_Data (line 234) | public static IEnumerable Between_Should_ThrowException_When... method Between_Should_ThrowException_When_MinLargerThanMax (line 240) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 249) | [Theory] method BetweenOrEqualTo_Should_CollectError_Data (line 258) | public static IEnumerable BetweenOrEqualTo_Should_CollectErr... method BetweenOrEqualTo_Should_CollectError (line 265) | [Theory] method BetweenOrEqualTo_Should_CollectError_FromNullable (line 278) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_Data (line 291) | public static IEnumerable BetweenOrEqualTo_Should_ThrowExcep... method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax (line 297) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 306) | [Theory] method NonZero_Should_CollectError_Data (line 315) | public static IEnumerable NonZero_Should_CollectError_Data() method NonZero_Should_CollectError (line 322) | [Theory] method NonZero_Should_CollectError_FromNullable (line 333) | [Theory] method Positive_Should_CollectError_Data (line 344) | public static IEnumerable Positive_Should_CollectError_Data() method Positive_Should_CollectError (line 350) | [Theory] method Positive_Should_CollectError_FromNullable (line 361) | [Theory] method NonPositive_Should_CollectError_Data (line 372) | public static IEnumerable NonPositive_Should_CollectError_Da... method NonPositive_Should_CollectError (line 378) | [Theory] method NonPositive_Should_CollectError_FromNullable (line 389) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Numbers/CharNumbersRulesTests.cs class CharNumbersRulesTests (line 11) | public class CharNumbersRulesTests method EqualTo_Should_CollectError_Data (line 15) | public static IEnumerable EqualTo_Should_CollectError_Data() method EqualTo_Should_CollectError (line 22) | [Theory] method EqualTo_Should_CollectError_FromNullable (line 34) | [Theory] method NotEqualTo_Should_CollectError_Data (line 46) | public static IEnumerable NotEqualTo_Should_CollectError_Data() method NotEqualTo_Should_CollectError (line 53) | [Theory] method NotEqualTo_Should_CollectError_FromNullable (line 65) | [Theory] method GreaterThan_Should_CollectError_Data (line 77) | public static IEnumerable GreaterThan_Should_CollectError_Da... method GreaterThan_Should_CollectError (line 84) | [Theory] method GreaterThan_Should_CollectError_FromNullable (line 96) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_Data (line 108) | public static IEnumerable GreaterThanOrEqualTo_Should_Collec... method GreaterThanOrEqualTo_Should_CollectError (line 115) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_FromNullable (line 127) | [Theory] method LessThan_Should_CollectError_Data (line 139) | public static IEnumerable LessThan_Should_CollectError_Data() method LessThan_Should_CollectError (line 146) | [Theory] method LessThan_Should_CollectError_FromNullable (line 158) | [Theory] method LessThanOrEqualTo_Should_CollectError_Data (line 170) | public static IEnumerable LessThanOrEqualTo_Should_CollectEr... method LessThanOrEqualTo_Should_CollectError (line 177) | [Theory] method LessThanOrEqualTo_Should_CollectError_FromNullable (line 189) | [Theory] method Between_Should_CollectError_Data (line 201) | public static IEnumerable Between_Should_CollectError_Data() method Between_Should_CollectError (line 208) | [Theory] method Between_Should_CollectError_FromNullable (line 221) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_Data (line 234) | public static IEnumerable Between_Should_ThrowException_When... method Between_Should_ThrowException_When_MinLargerThanMax (line 240) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 249) | [Theory] method BetweenOrEqualTo_Should_CollectError_Data (line 258) | public static IEnumerable BetweenOrEqualTo_Should_CollectErr... method BetweenOrEqualTo_Should_CollectError (line 265) | [Theory] method BetweenOrEqualTo_Should_CollectError_FromNullable (line 278) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_Data (line 291) | public static IEnumerable BetweenOrEqualTo_Should_ThrowExcep... method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax (line 297) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 306) | [Theory] method NonZero_Should_CollectError_Data (line 315) | public static IEnumerable NonZero_Should_CollectError_Data() method NonZero_Should_CollectError (line 322) | [Theory] method NonZero_Should_CollectError_FromNullable (line 333) | [Theory] method Positive_Should_CollectError_Data (line 344) | public static IEnumerable Positive_Should_CollectError_Data() method Positive_Should_CollectError (line 350) | [Theory] method Positive_Should_CollectError_FromNullable (line 361) | [Theory] method NonPositive_Should_CollectError_Data (line 372) | public static IEnumerable NonPositive_Should_CollectError_Da... method NonPositive_Should_CollectError (line 378) | [Theory] method NonPositive_Should_CollectError_FromNullable (line 389) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Numbers/DecimalRulesTests.cs class DecimalRulesTests (line 11) | public class DecimalRulesTests method EqualTo_Should_CollectError_Data (line 15) | public static IEnumerable EqualTo_Should_CollectError_Data() method EqualTo_Should_CollectError (line 23) | [Theory] method EqualTo_Should_CollectError_FromNullable (line 35) | [Theory] method NotEqualTo_Should_CollectError_Data (line 47) | public static IEnumerable NotEqualTo_Should_CollectError_Data() method NotEqualTo_Should_CollectError (line 55) | [Theory] method NotEqualTo_Should_CollectError_FromNullable (line 67) | [Theory] method GreaterThan_Should_CollectError_Data (line 79) | public static IEnumerable GreaterThan_Should_CollectError_Da... method GreaterThan_Should_CollectError (line 87) | [Theory] method GreaterThan_Should_CollectError_FromNullable (line 99) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_Data (line 111) | public static IEnumerable GreaterThanOrEqualTo_Should_Collec... method GreaterThanOrEqualTo_Should_CollectError (line 119) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_FromNullable (line 131) | [Theory] method LessThan_Should_CollectError_Data (line 143) | public static IEnumerable LessThan_Should_CollectError_Data() method LessThan_Should_CollectError (line 151) | [Theory] method LessThan_Should_CollectError_FromNullable (line 163) | [Theory] method LessThanOrEqualTo_Should_CollectError_Data (line 175) | public static IEnumerable LessThanOrEqualTo_Should_CollectEr... method LessThanOrEqualTo_Should_CollectError (line 183) | [Theory] method LessThanOrEqualTo_Should_CollectError_FromNullable (line 195) | [Theory] method Between_Should_CollectError_Data (line 207) | public static IEnumerable Between_Should_CollectError_Data() method Between_Should_CollectError (line 215) | [Theory] method Between_Should_CollectError_FromNullable (line 228) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_Data (line 241) | public static IEnumerable Between_Should_ThrowException_When... method Between_Should_ThrowException_When_MinLargerThanMax (line 247) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 256) | [Theory] method BetweenOrEqualTo_Should_CollectError_Data (line 265) | public static IEnumerable BetweenOrEqualTo_Should_CollectErr... method BetweenOrEqualTo_Should_CollectError (line 273) | [Theory] method BetweenOrEqualTo_Should_CollectError_FromNullable (line 286) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_Data (line 299) | public static IEnumerable BetweenOrEqualTo_Should_ThrowExcep... method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax (line 305) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 314) | [Theory] method NonZero_Should_CollectError_Data (line 323) | public static IEnumerable NonZero_Should_CollectError_Data() method NonZero_Should_CollectError (line 331) | [Theory] method NonZero_Should_CollectError_FromNullable (line 342) | [Theory] method Positive_Should_CollectError_Data (line 353) | public static IEnumerable Positive_Should_CollectError_Data() method Positive_Should_CollectError (line 360) | [Theory] method Positive_Should_CollectError_FromNullable (line 371) | [Theory] method NonPositive_Should_CollectError_Data (line 382) | public static IEnumerable NonPositive_Should_CollectError_Da... method NonPositive_Should_CollectError (line 389) | [Theory] method NonPositive_Should_CollectError_FromNullable (line 400) | [Theory] method Negative_Should_CollectError_Data (line 411) | public static IEnumerable Negative_Should_CollectError_Data() method Negative_Should_CollectError (line 417) | [Theory] method Negative_Should_CollectError_FromNullable (line 428) | [Theory] method NonNegative_Should_CollectError_Data (line 439) | public static IEnumerable NonNegative_Should_CollectError_Da... method NonNegative_Should_CollectError (line 445) | [Theory] method NonNegative_Should_CollectError_FromNullable (line 456) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Numbers/DoubleRulesTests.cs class DoubleRulesTests (line 11) | public class DoubleRulesTests method EqualTo_Should_CollectError_Data (line 15) | public static IEnumerable EqualTo_Should_CollectError_Data() method EqualTo_Should_CollectError (line 26) | [Theory] method EqualTo_Should_CollectError_FromNullable (line 39) | [Theory] method EqualTo_WithTolerance_Should_CollectError_MemberData (line 52) | public static IEnumerable EqualTo_WithTolerance_Should_Colle... method EqualTo_WithTolerance_Should_CollectError (line 65) | [Theory] method EqualTo_WithTolerance_Should_CollectError_FromNullable (line 78) | [Theory] method NotEqualTo_Should_CollectError_Data (line 91) | public static IEnumerable NotEqualTo_Should_CollectError_Data() method NotEqualTo_Should_CollectError (line 102) | [Theory] method NotEqualTo_Should_CollectError_FromNullable (line 115) | [Theory] method NotEqualTo_WithTolerance_Should_CollectError_MemberData (line 128) | public static IEnumerable NotEqualTo_WithTolerance_Should_Co... method NotEqualTo_WithTolerance_Should_CollectError (line 141) | [Theory] method NotEqualTo_WithTolerance_Should_CollectError_FromNullable (line 154) | [Theory] method GreaterThan_Should_CollectError_Data (line 167) | public static IEnumerable GreaterThan_Should_CollectError_Da... method GreaterThan_Should_CollectError (line 180) | [Theory] method GreaterThan_Should_CollectError_FromNullable (line 192) | [Theory] method LessThan_Should_CollectError_Data (line 204) | public static IEnumerable LessThan_Should_CollectError_Data() method LessThan_Should_CollectError (line 217) | [Theory] method LessThan_Should_CollectError_FromNullable (line 229) | [Theory] method Between_Should_CollectError_Data (line 241) | public static IEnumerable Between_Should_CollectError_Data() method Between_Should_CollectError (line 252) | [Theory] method Between_Should_CollectError_FromNullable (line 265) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_Data (line 278) | public static IEnumerable Between_Should_ThrowException_When... method Between_Should_ThrowException_When_MinLargerThanMax (line 284) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 293) | [Theory] method NonZero_Should_CollectError_Data (line 302) | public static IEnumerable NonZero_Should_CollectError_Data() method NonZero_Should_CollectError (line 310) | [Theory] method NonZero_Should_CollectError_FromNullable (line 322) | [Theory] method NonZero_WithTolerance_Should_CollectError_MemberData (line 334) | public static IEnumerable NonZero_WithTolerance_Should_Colle... method NonZero_WithTolerance_Should_CollectError (line 347) | [Theory] method NonZero_WithTolerance_Should_CollectError_FromNullable (line 359) | [Theory] method NonNan_Should_CollectError_MemberData (line 371) | public static IEnumerable NonNan_Should_CollectError_MemberD... method NonNan_Should_CollectError (line 377) | [Theory] method NonNan_Should_CollectError_FromNullable (line 388) | [Theory] method Positive_Should_CollectError_Data (line 399) | public static IEnumerable Positive_Should_CollectError_Data() method Positive_Should_CollectError (line 408) | [Theory] method Positive_Should_CollectError_FromNullable (line 419) | [Theory] method NonPositive_Should_CollectError_Data (line 430) | public static IEnumerable NonPositive_Should_CollectError_Da... method NonPositive_Should_CollectError (line 439) | [Theory] method NonPositive_Should_CollectError_FromNullable (line 450) | [Theory] method Negative_Should_CollectError_Data (line 461) | public static IEnumerable Negative_Should_CollectError_Data() method Negative_Should_CollectError (line 469) | [Theory] method Negative_Should_CollectError_FromNullable (line 480) | [Theory] method NonNegative_Should_CollectError_Data (line 491) | public static IEnumerable NonNegative_Should_CollectError_Da... method NonNegative_Should_CollectError (line 499) | [Theory] method NonNegative_Should_CollectError_FromNullable (line 510) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Numbers/FloatRulesTests.cs class FloatRulesTests (line 11) | public class FloatRulesTests method EqualTo_Should_CollectError_Data (line 15) | public static IEnumerable EqualTo_Should_CollectError_Data() method EqualTo_Should_CollectError (line 26) | [Theory] method EqualTo_Should_CollectError_FromNullable (line 39) | [Theory] method EqualTo_WithTolerance_Should_CollectError_MemberData (line 52) | public static IEnumerable EqualTo_WithTolerance_Should_Colle... method EqualTo_WithTolerance_Should_CollectError (line 65) | [Theory] method EqualTo_WithTolerance_Should_CollectError_FromNullable (line 78) | [Theory] method NotEqualTo_Should_CollectError_Data (line 91) | public static IEnumerable NotEqualTo_Should_CollectError_Data() method NotEqualTo_Should_CollectError (line 102) | [Theory] method NotEqualTo_Should_CollectError_FromNullable (line 115) | [Theory] method NotEqualTo_WithTolerance_Should_CollectError_MemberData (line 128) | public static IEnumerable NotEqualTo_WithTolerance_Should_Co... method NotEqualTo_WithTolerance_Should_CollectError (line 141) | [Theory] method NotEqualTo_WithTolerance_Should_CollectError_FromNullable (line 154) | [Theory] method GreaterThan_Should_CollectError_Data (line 167) | public static IEnumerable GreaterThan_Should_CollectError_Da... method GreaterThan_Should_CollectError (line 180) | [Theory] method GreaterThan_Should_CollectError_FromNullable (line 192) | [Theory] method LessThan_Should_CollectError_Data (line 204) | public static IEnumerable LessThan_Should_CollectError_Data() method LessThan_Should_CollectError (line 217) | [Theory] method LessThan_Should_CollectError_FromNullable (line 229) | [Theory] method Between_Should_CollectError_Data (line 241) | public static IEnumerable Between_Should_CollectError_Data() method Between_Should_CollectError (line 252) | [Theory] method Between_Should_CollectError_FromNullable (line 265) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_Data (line 278) | public static IEnumerable Between_Should_ThrowException_When... method Between_Should_ThrowException_When_MinLargerThanMax (line 284) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 293) | [Theory] method NonZero_Should_CollectError_Data (line 302) | public static IEnumerable NonZero_Should_CollectError_Data() method NonZero_Should_CollectError (line 310) | [Theory] method NonZero_Should_CollectError_FromNullable (line 322) | [Theory] method NonZero_WithTolerance_Should_CollectError_MemberData (line 334) | public static IEnumerable NonZero_WithTolerance_Should_Colle... method NonZero_WithTolerance_Should_CollectError (line 347) | [Theory] method NonZero_WithTolerance_Should_CollectError_FromNullable (line 359) | [Theory] method NonNan_Should_CollectError_MemberData (line 371) | public static IEnumerable NonNan_Should_CollectError_MemberD... method NonNan_Should_CollectError (line 377) | [Theory] method NonNan_Should_CollectError_FromNullable (line 388) | [Theory] method Positive_Should_CollectError_Data (line 399) | public static IEnumerable Positive_Should_CollectError_Data() method Positive_Should_CollectError (line 408) | [Theory] method Positive_Should_CollectError_FromNullable (line 419) | [Theory] method NonPositive_Should_CollectError_Data (line 430) | public static IEnumerable NonPositive_Should_CollectError_Da... method NonPositive_Should_CollectError (line 439) | [Theory] method NonPositive_Should_CollectError_FromNullable (line 450) | [Theory] method Negative_Should_CollectError_Data (line 461) | public static IEnumerable Negative_Should_CollectError_Data() method Negative_Should_CollectError (line 469) | [Theory] method Negative_Should_CollectError_FromNullable (line 480) | [Theory] method NonNegative_Should_CollectError_Data (line 491) | public static IEnumerable NonNegative_Should_CollectError_Da... method NonNegative_Should_CollectError (line 499) | [Theory] method NonNegative_Should_CollectError_FromNullable (line 510) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Numbers/IntRulesTests.cs class IntRulesTests (line 11) | public class IntRulesTests method EqualTo_Should_CollectError_Data (line 15) | public static IEnumerable EqualTo_Should_CollectError_Data() method EqualTo_Should_CollectError (line 23) | [Theory] method EqualTo_Should_CollectError_FromNullable (line 35) | [Theory] method NotEqualTo_Should_CollectError_Data (line 47) | public static IEnumerable NotEqualTo_Should_CollectError_Data() method NotEqualTo_Should_CollectError (line 55) | [Theory] method NotEqualTo_Should_CollectError_FromNullable (line 67) | [Theory] method GreaterThan_Should_CollectError_Data (line 79) | public static IEnumerable GreaterThan_Should_CollectError_Da... method GreaterThan_Should_CollectError (line 87) | [Theory] method GreaterThan_Should_CollectError_FromNullable (line 99) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_Data (line 111) | public static IEnumerable GreaterThanOrEqualTo_Should_Collec... method GreaterThanOrEqualTo_Should_CollectError (line 119) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_FromNullable (line 131) | [Theory] method LessThan_Should_CollectError_Data (line 143) | public static IEnumerable LessThan_Should_CollectError_Data() method LessThan_Should_CollectError (line 151) | [Theory] method LessThan_Should_CollectError_FromNullable (line 163) | [Theory] method LessThanOrEqualTo_Should_CollectError_Data (line 175) | public static IEnumerable LessThanOrEqualTo_Should_CollectEr... method LessThanOrEqualTo_Should_CollectError (line 183) | [Theory] method LessThanOrEqualTo_Should_CollectError_FromNullable (line 195) | [Theory] method Between_Should_CollectError_Data (line 207) | public static IEnumerable Between_Should_CollectError_Data() method Between_Should_CollectError (line 215) | [Theory] method Between_Should_CollectError_FromNullable (line 228) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_Data (line 241) | public static IEnumerable Between_Should_ThrowException_When... method Between_Should_ThrowException_When_MinLargerThanMax (line 247) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 256) | [Theory] method BetweenOrEqualTo_Should_CollectError_Data (line 265) | public static IEnumerable BetweenOrEqualTo_Should_CollectErr... method BetweenOrEqualTo_Should_CollectError (line 273) | [Theory] method BetweenOrEqualTo_Should_CollectError_FromNullable (line 286) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_Data (line 299) | public static IEnumerable BetweenOrEqualTo_Should_ThrowExcep... method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax (line 305) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 314) | [Theory] method NonZero_Should_CollectError_Data (line 323) | public static IEnumerable NonZero_Should_CollectError_Data() method NonZero_Should_CollectError (line 331) | [Theory] method NonZero_Should_CollectError_FromNullable (line 342) | [Theory] method Positive_Should_CollectError_Data (line 353) | public static IEnumerable Positive_Should_CollectError_Data() method Positive_Should_CollectError (line 360) | [Theory] method Positive_Should_CollectError_FromNullable (line 371) | [Theory] method NonPositive_Should_CollectError_Data (line 382) | public static IEnumerable NonPositive_Should_CollectError_Da... method NonPositive_Should_CollectError (line 389) | [Theory] method NonPositive_Should_CollectError_FromNullable (line 400) | [Theory] method Negative_Should_CollectError_Data (line 411) | public static IEnumerable Negative_Should_CollectError_Data() method Negative_Should_CollectError (line 417) | [Theory] method Negative_Should_CollectError_FromNullable (line 428) | [Theory] method NonNegative_Should_CollectError_Data (line 439) | public static IEnumerable NonNegative_Should_CollectError_Da... method NonNegative_Should_CollectError (line 445) | [Theory] method NonNegative_Should_CollectError_FromNullable (line 456) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Numbers/LongRulesTests.cs class LongRulesTests (line 11) | public class LongRulesTests method EqualTo_Should_CollectError_Data (line 15) | public static IEnumerable EqualTo_Should_CollectError_Data() method EqualTo_Should_CollectError (line 23) | [Theory] method EqualTo_Should_CollectError_FromNullable (line 35) | [Theory] method NotEqualTo_Should_CollectError_Data (line 47) | public static IEnumerable NotEqualTo_Should_CollectError_Data() method NotEqualTo_Should_CollectError (line 55) | [Theory] method NotEqualTo_Should_CollectError_FromNullable (line 67) | [Theory] method GreaterThan_Should_CollectError_Data (line 79) | public static IEnumerable GreaterThan_Should_CollectError_Da... method GreaterThan_Should_CollectError (line 87) | [Theory] method GreaterThan_Should_CollectError_FromNullable (line 99) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_Data (line 111) | public static IEnumerable GreaterThanOrEqualTo_Should_Collec... method GreaterThanOrEqualTo_Should_CollectError (line 119) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_FromNullable (line 131) | [Theory] method LessThan_Should_CollectError_Data (line 143) | public static IEnumerable LessThan_Should_CollectError_Data() method LessThan_Should_CollectError (line 151) | [Theory] method LessThan_Should_CollectError_FromNullable (line 163) | [Theory] method LessThanOrEqualTo_Should_CollectError_Data (line 175) | public static IEnumerable LessThanOrEqualTo_Should_CollectEr... method LessThanOrEqualTo_Should_CollectError (line 183) | [Theory] method LessThanOrEqualTo_Should_CollectError_FromNullable (line 195) | [Theory] method Between_Should_CollectError_Data (line 207) | public static IEnumerable Between_Should_CollectError_Data() method Between_Should_CollectError (line 215) | [Theory] method Between_Should_CollectError_FromNullable (line 228) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_Data (line 241) | public static IEnumerable Between_Should_ThrowException_When... method Between_Should_ThrowException_When_MinLargerThanMax (line 247) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 256) | [Theory] method BetweenOrEqualTo_Should_CollectError_Data (line 265) | public static IEnumerable BetweenOrEqualTo_Should_CollectErr... method BetweenOrEqualTo_Should_CollectError (line 273) | [Theory] method BetweenOrEqualTo_Should_CollectError_FromNullable (line 286) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_Data (line 299) | public static IEnumerable BetweenOrEqualTo_Should_ThrowExcep... method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax (line 305) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 314) | [Theory] method NonZero_Should_CollectError_Data (line 323) | public static IEnumerable NonZero_Should_CollectError_Data() method NonZero_Should_CollectError (line 331) | [Theory] method NonZero_Should_CollectError_FromNullable (line 342) | [Theory] method Positive_Should_CollectError_Data (line 353) | public static IEnumerable Positive_Should_CollectError_Data() method Positive_Should_CollectError (line 360) | [Theory] method Positive_Should_CollectError_FromNullable (line 371) | [Theory] method NonPositive_Should_CollectError_Data (line 382) | public static IEnumerable NonPositive_Should_CollectError_Da... method NonPositive_Should_CollectError (line 389) | [Theory] method NonPositive_Should_CollectError_FromNullable (line 400) | [Theory] method Negative_Should_CollectError_Data (line 411) | public static IEnumerable Negative_Should_CollectError_Data() method Negative_Should_CollectError (line 417) | [Theory] method Negative_Should_CollectError_FromNullable (line 428) | [Theory] method NonNegative_Should_CollectError_Data (line 439) | public static IEnumerable NonNegative_Should_CollectError_Da... method NonNegative_Should_CollectError (line 445) | [Theory] method NonNegative_Should_CollectError_FromNullable (line 456) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Numbers/NumbersTestData.cs class NumbersTestData (line 6) | public static class NumbersTestData method EqualTo_Unsigned (line 8) | public static IEnumerable EqualTo_Unsigned(Func c... method EqualTo_Signed (line 15) | public static IEnumerable EqualTo_Signed(Func con... method EqualTo_Limits (line 23) | public static IEnumerable EqualTo_Limits(T min, T max, T ... method NotEqualTo_Unsigned (line 32) | public static IEnumerable NotEqualTo_Unsigned(Func NotEqualTo_Signed(Func ... method NotEqualTo_Limits (line 47) | public static IEnumerable NotEqualTo_Limits(T min, T max,... method GreaterThan_Unsigned (line 56) | public static IEnumerable GreaterThan_Unsigned(Func GreaterThan_Signed(Func... method GreaterThan_Limits (line 72) | public static IEnumerable GreaterThan_Limits(T min, T max... method GreaterThanOrEqualTo_Unsigned (line 82) | public static IEnumerable GreaterThanOrEqualTo_Unsigned(F... method GreaterThanOrEqualTo_Signed (line 90) | public static IEnumerable GreaterThanOrEqualTo_Signed(Fun... method GreaterThanOrEqualTo_Limits (line 98) | public static IEnumerable GreaterThanOrEqualTo_Limits(T m... method LessThan_Unsigned (line 108) | public static IEnumerable LessThan_Unsigned(Func ... method LessThan_Signed (line 116) | public static IEnumerable LessThan_Signed(Func co... method LessThan_Limits (line 124) | public static IEnumerable LessThan_Limits(T min, T max, T... method LessThanOrEqualTo_Unsigned (line 134) | public static IEnumerable LessThanOrEqualTo_Unsigned(Func... method LessThanOrEqualTo_Signed (line 142) | public static IEnumerable LessThanOrEqualTo_Signed(Func LessThanOrEqualTo_Limits(T min,... method Between_Unsigned (line 160) | public static IEnumerable Between_Unsigned(Func c... method Between_Signed (line 171) | public static IEnumerable Between_Signed(Func con... method Between_Limits (line 183) | public static IEnumerable Between_Limits(T min, T max, T ... method Between_InvalidRange (line 193) | public static IEnumerable Between_InvalidRange(Func BetweenOrEqualTo_Signed(Func BetweenOrEqualTo_Unsigned(Func<... method BetweenOrEqualTo_Limits (line 222) | public static IEnumerable BetweenOrEqualTo_Limits(T min, ... method NonZero_Signed (line 232) | public static IEnumerable NonZero_Signed(Func con... method NonZero_Unsigned (line 238) | public static IEnumerable NonZero_Unsigned(Func c... method NonZero_Signed_Limits (line 245) | public static IEnumerable NonZero_Signed_Limits(T min, T ... method NonZero_Unsigned_Limits (line 251) | public static IEnumerable NonZero_Unsigned_Limits(T max) method Positive_Signed (line 256) | public static IEnumerable Positive_Signed(Func co... method Positive_Unsigned (line 262) | public static IEnumerable Positive_Unsigned(Func ... method NonPositive_Signed (line 269) | public static IEnumerable NonPositive_Signed(Func... method NonPositive_Unsigned (line 275) | public static IEnumerable NonPositive_Unsigned(Func Negative(Func convert) method NonNegative (line 291) | public static IEnumerable NonNegative(Func convert) FILE: tests/Validot.Tests.Unit/Rules/Numbers/SByteRulesTests.cs class SByteRulesTests (line 11) | public class SByteRulesTests method EqualTo_Should_CollectError_Data (line 15) | public static IEnumerable EqualTo_Should_CollectError_Data() method EqualTo_Should_CollectError (line 23) | [Theory] method EqualTo_Should_CollectError_FromNullable (line 35) | [Theory] method NotEqualTo_Should_CollectError_Data (line 47) | public static IEnumerable NotEqualTo_Should_CollectError_Data() method NotEqualTo_Should_CollectError (line 55) | [Theory] method NotEqualTo_Should_CollectError_FromNullable (line 67) | [Theory] method GreaterThan_Should_CollectError_Data (line 79) | public static IEnumerable GreaterThan_Should_CollectError_Da... method GreaterThan_Should_CollectError (line 87) | [Theory] method GreaterThan_Should_CollectError_FromNullable (line 99) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_Data (line 111) | public static IEnumerable GreaterThanOrEqualTo_Should_Collec... method GreaterThanOrEqualTo_Should_CollectError (line 119) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_FromNullable (line 131) | [Theory] method LessThan_Should_CollectError_Data (line 143) | public static IEnumerable LessThan_Should_CollectError_Data() method LessThan_Should_CollectError (line 151) | [Theory] method LessThan_Should_CollectError_FromNullable (line 163) | [Theory] method LessThanOrEqualTo_Should_CollectError_Data (line 175) | public static IEnumerable LessThanOrEqualTo_Should_CollectEr... method LessThanOrEqualTo_Should_CollectError (line 183) | [Theory] method LessThanOrEqualTo_Should_CollectError_FromNullable (line 195) | [Theory] method Between_Should_CollectError_Data (line 207) | public static IEnumerable Between_Should_CollectError_Data() method Between_Should_CollectError (line 215) | [Theory] method Between_Should_CollectError_FromNullable (line 228) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_Data (line 241) | public static IEnumerable Between_Should_ThrowException_When... method Between_Should_ThrowException_When_MinLargerThanMax (line 247) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 256) | [Theory] method BetweenOrEqualTo_Should_CollectError_Data (line 265) | public static IEnumerable BetweenOrEqualTo_Should_CollectErr... method BetweenOrEqualTo_Should_CollectError (line 273) | [Theory] method BetweenOrEqualTo_Should_CollectError_FromNullable (line 286) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_Data (line 299) | public static IEnumerable BetweenOrEqualTo_Should_ThrowExcep... method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax (line 305) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 314) | [Theory] method NonZero_Should_CollectError_Data (line 323) | public static IEnumerable NonZero_Should_CollectError_Data() method NonZero_Should_CollectError (line 331) | [Theory] method NonZero_Should_CollectError_FromNullable (line 342) | [Theory] method Positive_Should_CollectError_Data (line 353) | public static IEnumerable Positive_Should_CollectError_Data() method Positive_Should_CollectError (line 360) | [Theory] method Positive_Should_CollectError_FromNullable (line 371) | [Theory] method NonPositive_Should_CollectError_Data (line 382) | public static IEnumerable NonPositive_Should_CollectError_Da... method NonPositive_Should_CollectError (line 389) | [Theory] method NonPositive_Should_CollectError_FromNullable (line 400) | [Theory] method Negative_Should_CollectError_Data (line 411) | public static IEnumerable Negative_Should_CollectError_Data() method Negative_Should_CollectError (line 417) | [Theory] method Negative_Should_CollectError_FromNullable (line 428) | [Theory] method NonNegative_Should_CollectError_Data (line 439) | public static IEnumerable NonNegative_Should_CollectError_Da... method NonNegative_Should_CollectError (line 445) | [Theory] method NonNegative_Should_CollectError_FromNullable (line 456) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Numbers/ShortRulesTests.cs class ShortRulesTests (line 11) | public class ShortRulesTests method EqualTo_Should_CollectError_Data (line 15) | public static IEnumerable EqualTo_Should_CollectError_Data() method EqualTo_Should_CollectError (line 23) | [Theory] method EqualTo_Should_CollectError_FromNullable (line 35) | [Theory] method NotEqualTo_Should_CollectError_Data (line 47) | public static IEnumerable NotEqualTo_Should_CollectError_Data() method NotEqualTo_Should_CollectError (line 55) | [Theory] method NotEqualTo_Should_CollectError_FromNullable (line 67) | [Theory] method GreaterThan_Should_CollectError_Data (line 79) | public static IEnumerable GreaterThan_Should_CollectError_Da... method GreaterThan_Should_CollectError (line 87) | [Theory] method GreaterThan_Should_CollectError_FromNullable (line 99) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_Data (line 111) | public static IEnumerable GreaterThanOrEqualTo_Should_Collec... method GreaterThanOrEqualTo_Should_CollectError (line 119) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_FromNullable (line 131) | [Theory] method LessThan_Should_CollectError_Data (line 143) | public static IEnumerable LessThan_Should_CollectError_Data() method LessThan_Should_CollectError (line 151) | [Theory] method LessThan_Should_CollectError_FromNullable (line 163) | [Theory] method LessThanOrEqualTo_Should_CollectError_Data (line 175) | public static IEnumerable LessThanOrEqualTo_Should_CollectEr... method LessThanOrEqualTo_Should_CollectError (line 183) | [Theory] method LessThanOrEqualTo_Should_CollectError_FromNullable (line 195) | [Theory] method Between_Should_CollectError_Data (line 207) | public static IEnumerable Between_Should_CollectError_Data() method Between_Should_CollectError (line 215) | [Theory] method Between_Should_CollectError_FromNullable (line 228) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_Data (line 241) | public static IEnumerable Between_Should_ThrowException_When... method Between_Should_ThrowException_When_MinLargerThanMax (line 247) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 256) | [Theory] method BetweenOrEqualTo_Should_CollectError_Data (line 265) | public static IEnumerable BetweenOrEqualTo_Should_CollectErr... method BetweenOrEqualTo_Should_CollectError (line 273) | [Theory] method BetweenOrEqualTo_Should_CollectError_FromNullable (line 286) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_Data (line 299) | public static IEnumerable BetweenOrEqualTo_Should_ThrowExcep... method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax (line 305) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 314) | [Theory] method NonZero_Should_CollectError_Data (line 323) | public static IEnumerable NonZero_Should_CollectError_Data() method NonZero_Should_CollectError (line 331) | [Theory] method NonZero_Should_CollectError_FromNullable (line 342) | [Theory] method Positive_Should_CollectError_Data (line 353) | public static IEnumerable Positive_Should_CollectError_Data() method Positive_Should_CollectError (line 360) | [Theory] method Positive_Should_CollectError_FromNullable (line 371) | [Theory] method NonPositive_Should_CollectError_Data (line 382) | public static IEnumerable NonPositive_Should_CollectError_Da... method NonPositive_Should_CollectError (line 389) | [Theory] method NonPositive_Should_CollectError_FromNullable (line 400) | [Theory] method Negative_Should_CollectError_Data (line 411) | public static IEnumerable Negative_Should_CollectError_Data() method Negative_Should_CollectError (line 417) | [Theory] method Negative_Should_CollectError_FromNullable (line 428) | [Theory] method NonNegative_Should_CollectError_Data (line 439) | public static IEnumerable NonNegative_Should_CollectError_Da... method NonNegative_Should_CollectError (line 445) | [Theory] method NonNegative_Should_CollectError_FromNullable (line 456) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Numbers/UIntRulesTests.cs class UIntRulesTests (line 11) | public class UIntRulesTests method EqualTo_Should_CollectError_Data (line 15) | public static IEnumerable EqualTo_Should_CollectError_Data() method EqualTo_Should_CollectError (line 22) | [Theory] method EqualTo_Should_CollectError_FromNullable (line 34) | [Theory] method NotEqualTo_Should_CollectError_Data (line 46) | public static IEnumerable NotEqualTo_Should_CollectError_Data() method NotEqualTo_Should_CollectError (line 53) | [Theory] method NotEqualTo_Should_CollectError_FromNullable (line 65) | [Theory] method GreaterThan_Should_CollectError_Data (line 77) | public static IEnumerable GreaterThan_Should_CollectError_Da... method GreaterThan_Should_CollectError (line 84) | [Theory] method GreaterThan_Should_CollectError_FromNullable (line 96) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_Data (line 108) | public static IEnumerable GreaterThanOrEqualTo_Should_Collec... method GreaterThanOrEqualTo_Should_CollectError (line 115) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_FromNullable (line 127) | [Theory] method LessThan_Should_CollectError_Data (line 139) | public static IEnumerable LessThan_Should_CollectError_Data() method LessThan_Should_CollectError (line 146) | [Theory] method LessThan_Should_CollectError_FromNullable (line 158) | [Theory] method LessThanOrEqualTo_Should_CollectError_Data (line 170) | public static IEnumerable LessThanOrEqualTo_Should_CollectEr... method LessThanOrEqualTo_Should_CollectError (line 177) | [Theory] method LessThanOrEqualTo_Should_CollectError_FromNullable (line 189) | [Theory] method Between_Should_CollectError_Data (line 201) | public static IEnumerable Between_Should_CollectError_Data() method Between_Should_CollectError (line 208) | [Theory] method Between_Should_CollectError_FromNullable (line 221) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_Data (line 234) | public static IEnumerable Between_Should_ThrowException_When... method Between_Should_ThrowException_When_MinLargerThanMax (line 240) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 249) | [Theory] method BetweenOrEqualTo_Should_CollectError_Data (line 258) | public static IEnumerable BetweenOrEqualTo_Should_CollectErr... method BetweenOrEqualTo_Should_CollectError (line 265) | [Theory] method BetweenOrEqualTo_Should_CollectError_FromNullable (line 278) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_Data (line 291) | public static IEnumerable BetweenOrEqualTo_Should_ThrowExcep... method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax (line 297) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 306) | [Theory] method NonZero_Should_CollectError_Data (line 315) | public static IEnumerable NonZero_Should_CollectError_Data() method NonZero_Should_CollectError (line 322) | [Theory] method NonZero_Should_CollectError_FromNullable (line 333) | [Theory] method Positive_Should_CollectError_Data (line 344) | public static IEnumerable Positive_Should_CollectError_Data() method Positive_Should_CollectError (line 350) | [Theory] method Positive_Should_CollectError_FromNullable (line 361) | [Theory] method NonPositive_Should_CollectError_Data (line 372) | public static IEnumerable NonPositive_Should_CollectError_Da... method NonPositive_Should_CollectError (line 378) | [Theory] method NonPositive_Should_CollectError_FromNullable (line 389) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Numbers/ULongRulesTests.cs class ULongRulesTests (line 11) | public class ULongRulesTests method EqualTo_Should_CollectError_Data (line 15) | public static IEnumerable EqualTo_Should_CollectError_Data() method EqualTo_Should_CollectError (line 22) | [Theory] method EqualTo_Should_CollectError_FromNullable (line 34) | [Theory] method NotEqualTo_Should_CollectError_Data (line 46) | public static IEnumerable NotEqualTo_Should_CollectError_Data() method NotEqualTo_Should_CollectError (line 53) | [Theory] method NotEqualTo_Should_CollectError_FromNullable (line 65) | [Theory] method GreaterThan_Should_CollectError_Data (line 77) | public static IEnumerable GreaterThan_Should_CollectError_Da... method GreaterThan_Should_CollectError (line 84) | [Theory] method GreaterThan_Should_CollectError_FromNullable (line 96) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_Data (line 108) | public static IEnumerable GreaterThanOrEqualTo_Should_Collec... method GreaterThanOrEqualTo_Should_CollectError (line 115) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_FromNullable (line 127) | [Theory] method LessThan_Should_CollectError_Data (line 139) | public static IEnumerable LessThan_Should_CollectError_Data() method LessThan_Should_CollectError (line 146) | [Theory] method LessThan_Should_CollectError_FromNullable (line 158) | [Theory] method LessThanOrEqualTo_Should_CollectError_Data (line 170) | public static IEnumerable LessThanOrEqualTo_Should_CollectEr... method LessThanOrEqualTo_Should_CollectError (line 177) | [Theory] method LessThanOrEqualTo_Should_CollectError_FromNullable (line 189) | [Theory] method Between_Should_CollectError_Data (line 201) | public static IEnumerable Between_Should_CollectError_Data() method Between_Should_CollectError (line 208) | [Theory] method Between_Should_CollectError_FromNullable (line 221) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_Data (line 234) | public static IEnumerable Between_Should_ThrowException_When... method Between_Should_ThrowException_When_MinLargerThanMax (line 240) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 249) | [Theory] method BetweenOrEqualTo_Should_CollectError_Data (line 258) | public static IEnumerable BetweenOrEqualTo_Should_CollectErr... method BetweenOrEqualTo_Should_CollectError (line 265) | [Theory] method BetweenOrEqualTo_Should_CollectError_FromNullable (line 278) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_Data (line 291) | public static IEnumerable BetweenOrEqualTo_Should_ThrowExcep... method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax (line 297) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 306) | [Theory] method NonZero_Should_CollectError_Data (line 315) | public static IEnumerable NonZero_Should_CollectError_Data() method NonZero_Should_CollectError (line 322) | [Theory] method NonZero_Should_CollectError_FromNullable (line 333) | [Theory] method Positive_Should_CollectError_Data (line 344) | public static IEnumerable Positive_Should_CollectError_Data() method Positive_Should_CollectError (line 350) | [Theory] method Positive_Should_CollectError_FromNullable (line 361) | [Theory] method NonPositive_Should_CollectError_Data (line 372) | public static IEnumerable NonPositive_Should_CollectError_Da... method NonPositive_Should_CollectError (line 378) | [Theory] method NonPositive_Should_CollectError_FromNullable (line 389) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Numbers/UShortRulesTests.cs class UShortRulesTests (line 11) | public class UShortRulesTests method EqualTo_Should_CollectError_Data (line 15) | public static IEnumerable EqualTo_Should_CollectError_Data() method EqualTo_Should_CollectError (line 22) | [Theory] method EqualTo_Should_CollectError_FromNullable (line 34) | [Theory] method NotEqualTo_Should_CollectError_Data (line 46) | public static IEnumerable NotEqualTo_Should_CollectError_Data() method NotEqualTo_Should_CollectError (line 53) | [Theory] method NotEqualTo_Should_CollectError_FromNullable (line 65) | [Theory] method GreaterThan_Should_CollectError_Data (line 77) | public static IEnumerable GreaterThan_Should_CollectError_Da... method GreaterThan_Should_CollectError (line 84) | [Theory] method GreaterThan_Should_CollectError_FromNullable (line 96) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_Data (line 108) | public static IEnumerable GreaterThanOrEqualTo_Should_Collec... method GreaterThanOrEqualTo_Should_CollectError (line 115) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_FromNullable (line 127) | [Theory] method LessThan_Should_CollectError_Data (line 139) | public static IEnumerable LessThan_Should_CollectError_Data() method LessThan_Should_CollectError (line 146) | [Theory] method LessThan_Should_CollectError_FromNullable (line 158) | [Theory] method LessThanOrEqualTo_Should_CollectError_Data (line 170) | public static IEnumerable LessThanOrEqualTo_Should_CollectEr... method LessThanOrEqualTo_Should_CollectError (line 177) | [Theory] method LessThanOrEqualTo_Should_CollectError_FromNullable (line 189) | [Theory] method Between_Should_CollectError_Data (line 201) | public static IEnumerable Between_Should_CollectError_Data() method Between_Should_CollectError (line 208) | [Theory] method Between_Should_CollectError_FromNullable (line 221) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_Data (line 234) | public static IEnumerable Between_Should_ThrowException_When... method Between_Should_ThrowException_When_MinLargerThanMax (line 240) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 249) | [Theory] method BetweenOrEqualTo_Should_CollectError_Data (line 258) | public static IEnumerable BetweenOrEqualTo_Should_CollectErr... method BetweenOrEqualTo_Should_CollectError (line 265) | [Theory] method BetweenOrEqualTo_Should_CollectError_FromNullable (line 278) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_Data (line 291) | public static IEnumerable BetweenOrEqualTo_Should_ThrowExcep... method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax (line 297) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 306) | [Theory] method NonZero_Should_CollectError_Data (line 315) | public static IEnumerable NonZero_Should_CollectError_Data() method NonZero_Should_CollectError (line 322) | [Theory] method NonZero_Should_CollectError_FromNullable (line 333) | [Theory] method Positive_Should_CollectError_Data (line 344) | public static IEnumerable Positive_Should_CollectError_Data() method Positive_Should_CollectError (line 350) | [Theory] method Positive_Should_CollectError_FromNullable (line 361) | [Theory] method NonPositive_Should_CollectError_Data (line 372) | public static IEnumerable NonPositive_Should_CollectError_Da... method NonPositive_Should_CollectError (line 378) | [Theory] method NonPositive_Should_CollectError_FromNullable (line 389) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/RulesHelper.cs class RulesHelper (line 6) | public static class RulesHelper method GetTestDataCombined (line 8) | public static IEnumerable GetTestDataCombined(params IEnumer... FILE: tests/Validot.Tests.Unit/Rules/Text/CharRulesTests.cs class CharRulesTests (line 8) | public class CharRulesTests method EqualToIgnoreCase_Should_CollectError (line 10) | [Theory] method NotEqualToIgnoreCase_Should_CollectError (line 32) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Text/EmailRulesTests.cs class EmailRulesTests (line 11) | public class EmailRulesTests method Email_Should_ThrowException_When_EnumIsNotDefined (line 13) | [Theory] method Email_UsingMode_ComplexRegex_Should_CollectError_Data (line 22) | public static IEnumerable Email_UsingMode_ComplexRegex_Shoul... method Email_UsingMode_ComplexRegex_Should_CollectError (line 32) | [Theory] method Email_Should_CollectError_WithComplexRegexMode_ByDefault (line 43) | [Theory] method Email_UsingMode_DataAnnotationsCompatible_Should_CollectError_Data (line 54) | public static IEnumerable Email_UsingMode_DataAnnotationsCom... method Email_UsingMode_DataAnnotationsCompatible_Should_CollectError (line 64) | [Theory] method GetTestCases (line 75) | private static Dictionary Contains_Should_CollectError_Data() method Contains_Should_CollectError (line 119) | [Theory] method NotContains_Should_CollectError_Data (line 144) | public static IEnumerable NotContains_Should_CollectError_Da... method NotContains_Should_CollectError (line 153) | [Theory] method NotEmpty_Should_CollectError_NewLines_Data (line 178) | public static IEnumerable NotEmpty_Should_CollectError_NewLi... method NotEmpty_Should_CollectError (line 184) | [Theory] method NotWhiteSpace_Should_CollectError_NewLines_Data (line 198) | public static IEnumerable NotWhiteSpace_Should_CollectError_... method NotWhiteSpace_Should_CollectError (line 209) | [Theory] method SingleLine_Should_CollectError_NewLines_Data (line 225) | public static IEnumerable SingleLine_Should_CollectError_New... method SingleLine_Should_CollectError (line 234) | [Theory] method ExactLength_Should_CollectError_NewLines_Data (line 247) | public static IEnumerable ExactLength_Should_CollectError_Ne... method ExactLength_Should_CollectError (line 256) | [Theory] method ExactLength_Should_ThrowException_When_NegativeLength (line 276) | [Theory] method MaxLength_Should_CollectError_NewLines_Data (line 284) | public static IEnumerable MaxLength_Should_CollectError_NewL... method MaxLength_Should_CollectError (line 294) | [Theory] method MaxLength_Should_ThrowException_When_NegativeLength (line 314) | [Theory] method MinLength_Should_CollectError_NewLines_Data (line 322) | public static IEnumerable MinLength_Should_CollectError_NewL... method MinLength_Should_CollectError (line 332) | [Theory] method MinLength_Should_ThrowException_When_NegativeLength (line 352) | [Theory] method LengthBetween_Should_CollectError_NewLines_Data (line 360) | public static IEnumerable LengthBetween_Should_CollectError_... method LengthBetween_Should_CollectError (line 375) | [Theory] method LengthBetween_Should_ThrowException_When_NegativeLength (line 399) | [Theory] method LengthBetween_Should_ThrowException_When_MinGreaterThanMax (line 410) | [Theory] method Matches_String_Should_CollectError_Data (line 419) | public static IEnumerable Matches_String_Should_CollectError... method Matches_String_Should_CollectError (line 453) | [Theory] method Matches_Regex_Should_CollectError_Data (line 465) | public static IEnumerable Matches_Regex_Should_CollectError_... method Matches_Regex_Should_CollectError (line 499) | [Theory] method StartsWith_NewLine_Should_CollectError_Data (line 511) | public static IEnumerable StartsWith_NewLine_Should_CollectE... method StartsWith_Should_CollectError (line 522) | [Theory] method EndsWith_NewLine_Should_CollectError (line 541) | public static IEnumerable EndsWith_NewLine_Should_CollectErr... method EndsWith_Should_CollectError (line 552) | [Theory] method Contains_Should_ThrowException_When_NullValue (line 571) | [Fact] method EndsWith_Should_ThrowException_When_NullValue (line 577) | [Fact] method EqualTo_Should_ThrowException_When_NullValue (line 583) | [Fact] method Matches_Regex_Should_ThrowException_When_NullValue (line 589) | [Fact] method Matches_String_Should_ThrowException_When_NullValue (line 595) | [Fact] method NotContains_Should_ThrowException_When_NullValue (line 601) | [Fact] method NotEqualTo_Should_ThrowException_When_NullValue (line 607) | [Fact] method StartsWith_Should_ThrowException_When_NullValue (line 613) | [Fact] FILE: tests/Validot.Tests.Unit/Rules/TimeSpanRulesTests.cs class TimeSpanRulesTests (line 13) | public class TimeSpanRulesTests method EqualTo_Should_CollectError_Data (line 17) | public static IEnumerable EqualTo_Should_CollectError_Data() method EqualTo_Should_CollectError (line 25) | [Theory] method EqualTo_Should_CollectError_FromNullable (line 37) | [Theory] method NotEqualTo_Should_CollectError_Data (line 49) | public static IEnumerable NotEqualTo_Should_CollectError_Data() method NotEqualTo_Should_CollectError (line 57) | [Theory] method NotEqualTo_Should_CollectError_FromNullable (line 69) | [Theory] method GreaterThan_Should_CollectError_Data (line 81) | public static IEnumerable GreaterThan_Should_CollectError_Da... method GreaterThan_Should_CollectError (line 89) | [Theory] method GreaterThan_Should_CollectError_FromNullable (line 101) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_Data (line 113) | public static IEnumerable GreaterThanOrEqualTo_Should_Collec... method GreaterThanOrEqualTo_Should_CollectError (line 121) | [Theory] method GreaterThanOrEqualTo_Should_CollectError_FromNullable (line 133) | [Theory] method LessThan_Should_CollectError_Data (line 145) | public static IEnumerable LessThan_Should_CollectError_Data() method LessThan_Should_CollectError (line 153) | [Theory] method LessThan_Should_CollectError_FromNullable (line 165) | [Theory] method LessThanOrEqualTo_Should_CollectError_Data (line 177) | public static IEnumerable LessThanOrEqualTo_Should_CollectEr... method LessThanOrEqualTo_Should_CollectError (line 185) | [Theory] method LessThanOrEqualTo_Should_CollectError_FromNullable (line 197) | [Theory] method Between_Should_CollectError_Data (line 209) | public static IEnumerable Between_Should_CollectError_Data() method Between_Should_CollectError (line 217) | [Theory] method Between_Should_CollectError_FromNullable (line 230) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_Data (line 243) | public static IEnumerable Between_Should_ThrowException_When... method Between_Should_ThrowException_When_MinLargerThanMax (line 249) | [Theory] method Between_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 258) | [Theory] method BetweenOrEqualTo_Should_CollectError_Data (line 267) | public static IEnumerable BetweenOrEqualTo_Should_CollectErr... method BetweenOrEqualTo_Should_CollectError (line 275) | [Theory] method BetweenOrEqualTo_Should_CollectError_FromNullable (line 288) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_Data (line 301) | public static IEnumerable BetweenOrEqualTo_Should_ThrowExcep... method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax (line 307) | [Theory] method BetweenOrEqualTo_Should_ThrowException_When_MinLargerThanMax_FromNullable (line 316) | [Theory] method NonZero_Should_CollectError_Data (line 325) | public static IEnumerable NonZero_Should_CollectError_Data() method NonZero_Should_CollectError (line 334) | [Theory] method NonZero_Should_CollectError_FromNullable (line 345) | [Theory] method Positive_Should_CollectError_Data (line 356) | public static IEnumerable Positive_Should_CollectError_Data() method Positive_Should_CollectError (line 363) | [Theory] method Positive_Should_CollectError_FromNullable (line 374) | [Theory] method NonPositive_Should_CollectError_Data (line 385) | public static IEnumerable NonPositive_Should_CollectError_Da... method NonPositive_Should_CollectError (line 392) | [Theory] method NonPositive_Should_CollectError_FromNullable (line 403) | [Theory] method Negative_Should_CollectError_Data (line 414) | public static IEnumerable Negative_Should_CollectError_Data() method Negative_Should_CollectError (line 420) | [Theory] method Negative_Should_CollectError_FromNullable (line 431) | [Theory] method NonNegative_Should_CollectError_Data (line 442) | public static IEnumerable NonNegative_Should_CollectError_Da... method NonNegative_Should_CollectError (line 448) | [Theory] method NonNegative_Should_CollectError_FromNullable (line 459) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Times/DateTimeOffsetRulesTests.cs class DateTimeOffsetRulesTests (line 12) | public class DateTimeOffsetRulesTests method EqualTo_Should_CollectError_Data (line 18) | public static IEnumerable EqualTo_Should_CollectError_Data() method EqualTo_Should_CollectError (line 25) | [Theory] method EqualTo_Should_CollectError_FromNullable (line 38) | [Theory] method NotEqualTo_Should_CollectError_Data (line 51) | public static IEnumerable NotEqualTo_Should_CollectError_Data() method NotEqualTo_Should_CollectError (line 58) | [Theory] method NotEqualTo_Should_CollectError_FromNullable (line 71) | [Theory] method After_Should_CollectError_Data (line 84) | public static IEnumerable After_Should_CollectError_Data() method After_Should_CollectError (line 91) | [Theory] method After_Should_CollectError_FromNullable (line 104) | [Theory] method AfterOrEqualTo_Should_CollectError_Data (line 117) | public static IEnumerable AfterOrEqualTo_Should_CollectError... method AfterOrEqualTo_Should_CollectError (line 124) | [Theory] method AfterOrEqualTo_Should_CollectError_FromNullable (line 137) | [Theory] method Before_Should_CollectError_Data (line 150) | public static IEnumerable Before_Should_CollectError_Data() method Before_Should_CollectError (line 157) | [Theory] method Before_Should_CollectError_FromNullable (line 170) | [Theory] method BeforeOrEqualTo_Should_CollectError_Data (line 183) | public static IEnumerable BeforeOrEqualTo_Should_CollectErro... method BeforeOrEqualTo_Should_CollectError (line 190) | [Theory] method BeforeOrEqualTo_Should_CollectError_FromNullable (line 203) | [Theory] method Between_Should_CollectError_Data (line 216) | public static IEnumerable Between_Should_CollectError_Data() method Between_Should_CollectError (line 223) | [Theory] method Between_Should_CollectError_FromNullable (line 237) | [Theory] method BetweenOrEqualTo_Should_CollectError_Data (line 251) | public static IEnumerable BetweenOrEqualTo_Should_CollectErr... method BetweenOrEqualTo_Should_CollectError (line 258) | [Theory] method BetweenOrEqualTo_Should_CollectError_FromNullable (line 272) | [Theory] class ComparisonModesTests (line 286) | public class ComparisonModesTests method EqualTo_Should_CollectError_When_TimeComparisonSet_Data (line 288) | public static IEnumerable EqualTo_Should_CollectError_When... method EqualTo_Should_CollectError_When_TimeComparisonSet (line 294) | [Theory] method EqualTo_Should_CollectError_When_TimeComparisonSet_FromNullable (line 307) | [Theory] method NotEqualTo_Should_CollectError_When_TimeComparisonSet_Data (line 320) | public static IEnumerable NotEqualTo_Should_CollectError_W... method NotEqualTo_Should_CollectError_When_TimeComparisonSet (line 326) | [Theory] method NotEqualTo_Should_CollectError_When_TimeComparisonSet_FromNullable (line 339) | [Theory] method After_Should_CollectError_When_TimeComparisonSet_Data (line 352) | public static IEnumerable After_Should_CollectError_When_T... method After_Should_CollectError_When_TimeComparisonSet (line 358) | [Theory] method After_Should_CollectError_When_TimeComparisonSet_FromNullable (line 371) | [Theory] method AfterOrEqualTo_Should_CollectError_When_TimeComparisonSet_Data (line 384) | public static IEnumerable AfterOrEqualTo_Should_CollectErr... method AfterOrEqualTo_Should_CollectError_When_TimeComparisonSet (line 390) | [Theory] method AfterOrEqualTo_Should_CollectError_When_TimeComparisonSet_FromNullable (line 403) | [Theory] method Before_Should_CollectError_When_TimeComparisonSet_Data (line 416) | public static IEnumerable Before_Should_CollectError_When_... method Before_Should_CollectError_When_TimeComparisonSet (line 422) | [Theory] method Before_Should_CollectError_When_TimeComparisonSet_FromNullable (line 435) | [Theory] method BeforeOrEqualTo_Should_CollectError_When_TimeComparisonSet_Data (line 448) | public static IEnumerable BeforeOrEqualTo_Should_CollectEr... method BeforeOrEqualTo_Should_CollectError_When_TimeComparisonSet (line 454) | [Theory] method BeforeOrEqualTo_Should_CollectError_When_TimeComparisonSet_FromNullable (line 467) | [Theory] method Between_Should_CollectError_When_TimeComparisonSet_Data (line 480) | public static IEnumerable Between_Should_CollectError_When... method Between_Should_CollectError_When_TimeComparisonSet (line 486) | [Theory] method Between_Should_CollectError_When_TimeComparisonSet_FromNullable (line 500) | [Theory] method BetweenOrEqualTo_Should_CollectError_When_TimeComparisonSet_Data (line 514) | public static IEnumerable BetweenOrEqualTo_Should_CollectE... method BetweenOrEqualTo_Should_CollectError_When_TimeComparisonSet (line 520) | [Theory] method BetweenOrEqualTo_Should_CollectError_When_TimeComparisonSet_FromNullable (line 534) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Times/DateTimeRulesTests.cs class DateTimeRulesTests (line 12) | public class DateTimeRulesTests method EqualTo_Should_CollectError_Data (line 18) | public static IEnumerable EqualTo_Should_CollectError_Data() method EqualTo_Should_CollectError (line 25) | [Theory] method EqualTo_Should_CollectError_FromNullable (line 38) | [Theory] method NotEqualTo_Should_CollectError_Data (line 51) | public static IEnumerable NotEqualTo_Should_CollectError_Data() method NotEqualTo_Should_CollectError (line 58) | [Theory] method NotEqualTo_Should_CollectError_FromNullable (line 71) | [Theory] method After_Should_CollectError_Data (line 84) | public static IEnumerable After_Should_CollectError_Data() method After_Should_CollectError (line 91) | [Theory] method After_Should_CollectError_FromNullable (line 104) | [Theory] method AfterOrEqualTo_Should_CollectError_Data (line 117) | public static IEnumerable AfterOrEqualTo_Should_CollectError... method AfterOrEqualTo_Should_CollectError (line 124) | [Theory] method AfterOrEqualTo_Should_CollectError_FromNullable (line 137) | [Theory] method Before_Should_CollectError_Data (line 150) | public static IEnumerable Before_Should_CollectError_Data() method Before_Should_CollectError (line 157) | [Theory] method Before_Should_CollectError_FromNullable (line 170) | [Theory] method BeforeOrEqualTo_Should_CollectError_Data (line 183) | public static IEnumerable BeforeOrEqualTo_Should_CollectErro... method BeforeOrEqualTo_Should_CollectError (line 190) | [Theory] method BeforeOrEqualTo_Should_CollectError_FromNullable (line 203) | [Theory] method Between_Should_CollectError_Data (line 216) | public static IEnumerable Between_Should_CollectError_Data() method Between_Should_CollectError (line 223) | [Theory] method Between_Should_CollectError_FromNullable (line 237) | [Theory] method BetweenOrEqualTo_Should_CollectError_Data (line 251) | public static IEnumerable BetweenOrEqualTo_Should_CollectErr... method BetweenOrEqualTo_Should_CollectError (line 258) | [Theory] method BetweenOrEqualTo_Should_CollectError_FromNullable (line 272) | [Theory] class ComparisonModesTests (line 286) | public class ComparisonModesTests method EqualTo_Should_CollectError_When_TimeComparisonSet_Data (line 288) | public static IEnumerable EqualTo_Should_CollectError_When... method EqualTo_Should_CollectError_When_TimeComparisonSet (line 294) | [Theory] method EqualTo_Should_CollectError_When_TimeComparisonSet_FromNullable (line 307) | [Theory] method NotEqualTo_Should_CollectError_When_TimeComparisonSet_Data (line 320) | public static IEnumerable NotEqualTo_Should_CollectError_W... method NotEqualTo_Should_CollectError_When_TimeComparisonSet (line 326) | [Theory] method NotEqualTo_Should_CollectError_When_TimeComparisonSet_FromNullable (line 339) | [Theory] method After_Should_CollectError_When_TimeComparisonSet_Data (line 352) | public static IEnumerable After_Should_CollectError_When_T... method After_Should_CollectError_When_TimeComparisonSet (line 358) | [Theory] method After_Should_CollectError_When_TimeComparisonSet_FromNullable (line 371) | [Theory] method AfterOrEqualTo_Should_CollectError_When_TimeComparisonSet_Data (line 384) | public static IEnumerable AfterOrEqualTo_Should_CollectErr... method AfterOrEqualTo_Should_CollectError_When_TimeComparisonSet (line 390) | [Theory] method AfterOrEqualTo_Should_CollectError_When_TimeComparisonSet_FromNullable (line 403) | [Theory] method Before_Should_CollectError_When_TimeComparisonSet_Data (line 416) | public static IEnumerable Before_Should_CollectError_When_... method Before_Should_CollectError_When_TimeComparisonSet (line 422) | [Theory] method Before_Should_CollectError_When_TimeComparisonSet_FromNullable (line 435) | [Theory] method BeforeOrEqualTo_Should_CollectError_When_TimeComparisonSet_Data (line 448) | public static IEnumerable BeforeOrEqualTo_Should_CollectEr... method BeforeOrEqualTo_Should_CollectError_When_TimeComparisonSet (line 454) | [Theory] method BeforeOrEqualTo_Should_CollectError_When_TimeComparisonSet_FromNullable (line 467) | [Theory] method Between_Should_CollectError_When_TimeComparisonSet_Data (line 480) | public static IEnumerable Between_Should_CollectError_When... method Between_Should_CollectError_When_TimeComparisonSet (line 486) | [Theory] method Between_Should_CollectError_When_TimeComparisonSet_FromNullable (line 500) | [Theory] method BetweenOrEqualTo_Should_CollectError_When_TimeComparisonSet_Data (line 514) | public static IEnumerable BetweenOrEqualTo_Should_CollectE... method BetweenOrEqualTo_Should_CollectError_When_TimeComparisonSet (line 520) | [Theory] method BetweenOrEqualTo_Should_CollectError_When_TimeComparisonSet_FromNullable (line 534) | [Theory] FILE: tests/Validot.Tests.Unit/Rules/Times/TimesTestData.cs class TimesTestData (line 5) | public static class TimesTestData method EqualTo (line 9) | public static IEnumerable EqualTo(DateTimeConvert date... method NotEqualTo (line 32) | public static IEnumerable NotEqualTo(DateTimeConvert d... method After (line 55) | public static IEnumerable After(DateTimeConvert dateTi... method AfterOrEqualTo (line 93) | public static IEnumerable AfterOrEqualTo(DateTimeConvert<... method Before (line 131) | public static IEnumerable Before(DateTimeConvert dateT... method BeforeOrEqualTo (line 169) | public static IEnumerable BeforeOrEqualTo(DateTimeConvert... method Between (line 207) | public static IEnumerable Between(DateTimeConvert date... method BetweenOrEqualTo (line 270) | public static IEnumerable BetweenOrEqualTo(DateTimeConver... FILE: tests/Validot.Tests.Unit/Settings/ValidatorSettingsExtensionsTests.cs class ValidatorSettingsExtensionsTests (line 13) | public class ValidatorSettingsExtensionsTests class WithTranslation_NameAndDictionary (line 15) | public class WithTranslation_NameAndDictionary method Should_ReturnSelf (line 17) | [Fact] method Should_PassAllEntries (line 27) | [Fact] method Should_ThrowException_When_NullName (line 55) | [Fact] method Should_ThrowException_When_NullDictionary (line 65) | [Fact] method Should_ThrowException_When_NullEntryInDictionary (line 75) | [Fact] method Should_PassAllEntries_FromMultipleDictionaries (line 93) | [Fact] class WithTranslation_DictionaryOfDictionaries (line 138) | public class WithTranslation_DictionaryOfDictionaries method Should_ReturnSelf (line 140) | [Fact] method Should_PassAllEntries (line 150) | [Fact] method Should_PassAllEntries_WhenMoreThanOneKeysAtTopLevelDefined (line 181) | [Fact] method Should_ThrowException_When_NullEntryInDictionary (line 226) | [Fact] method Should_ThrowException_When_NullDictionary (line 254) | [Fact] method Should_PassAllEntries_MultipleTimes (line 276) | [Fact] FILE: tests/Validot.Tests.Unit/Settings/ValidatorSettingsTestHelpers.cs class ValidatorSettingsTestHelpers (line 8) | public static class ValidatorSettingsTestHelpers method ShouldBeLikeDefault (line 10) | public static void ShouldBeLikeDefault(this IValidatorSettings @this) FILE: tests/Validot.Tests.Unit/Settings/ValidatorSettingsTests.cs class ValidatorSettingsTests (line 13) | public class ValidatorSettingsTests method Should_Initialize (line 15) | [Fact] method Should_Initialize_WithDefaultValues (line 21) | [Fact] method Default_Should_HaveEnglishTranslation_And_DisabledStats (line 31) | [Fact] class ReferenceLoopProtection (line 39) | public class ReferenceLoopProtection method Should_WithReferenceLoopProtection_ReturnSelf (line 41) | [Fact] method Should_WithReferenceLoopProtection_Set_ReferenceLoopProtectionEnabled_To_True (line 51) | [Fact] method Should_WithReferenceLoopProtectionDisabled_ReturnSelf (line 61) | [Fact] method Should_WithReferenceLoopProtectionDisabled_Set_ReferenceLoopProtectionEnabled_To_False (line 71) | [Fact] method Should_WithReferenceLoopProtection_ThrowException_When_Locked (line 81) | [Fact] method Should_WithReferenceLoopProtectionDisabled_ThrowException_When_Locked (line 96) | [Fact] class WithTranslation (line 112) | public class WithTranslation method Should_ReturnSelf (line 114) | [Fact] method Should_AddEntry (line 124) | [Fact] method Should_AddMultipleEntries (line 141) | [Fact] method Should_ThrowException_When_NullArgument (line 167) | [Theory] method Should_ThrowException_When_Locked (line 180) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/AndExtensionTests.cs class AndExtensionTests (line 9) | public class AndExtensionTests method Should_BeEntryPoint (line 11) | [Fact] method Should_NotAddAnyCommand (line 20) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/ApiTester.cs class ApiTester (line 11) | internal static class ApiTester method TestOutputPossibilities (line 13) | internal static void TestOutputPossibilities(IReadOnlyList... method TestSingleCommand (line 22) | internal static void TestSingleCommand(Fu... method TextException (line 49) | internal static void TextException(Func ... FILE: tests/Validot.Tests.Unit/Specification/AsCollectionExtensionTests.cs class AsCollectionExtensionTests (line 13) | public class AsCollectionExtensionTests class IEnumerableCollection (line 15) | public class IEnumerableCollection method Should_Add_AsCollectionCommand (line 17) | [Fact] method Should_ThrowException_When_NullSpecification (line 31) | [Fact] class ArrayCollection (line 43) | public class ArrayCollection method Should_Add_AsCollectionCommand (line 45) | [Fact] method Should_ThrowException_When_NullSpecification (line 59) | [Fact] class ICollectionCollection (line 71) | public class ICollectionCollection method Should_Add_AsCollectionCommand (line 73) | [Fact] method Should_ThrowException_When_NullSpecification (line 87) | [Fact] class IReadOnlyCollectionCollection (line 99) | public class IReadOnlyCollectionCollection method Should_Add_AsCollectionCommand (line 101) | [Fact] method Should_ThrowException_When_NullSpecification (line 115) | [Fact] class IListCollection (line 127) | public class IListCollection method Should_Add_AsCollectionCommand (line 129) | [Fact] method Should_ThrowException_When_NullSpecification (line 143) | [Fact] class IReadOnlyListCollection (line 155) | public class IReadOnlyListCollection method Should_Add_AsCollectionCommand (line 157) | [Fact] method Should_ThrowException_When_NullSpecification (line 171) | [Fact] class ListCollection (line 183) | public class ListCollection method Should_Add_AsCollectionCommand (line 185) | [Fact] method Should_ThrowException_When_NullSpecification (line 199) | [Fact] method Should_Add_AsCollectionCommand (line 211) | [Fact] method Should_ThrowException_When_NullSpecification (line 225) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/AsConvertedExtensionTests.cs class AsConvertedExtensionTests (line 13) | public class AsConvertedExtensionTests class SourceClass (line 15) | private class SourceClass class TargetClass (line 19) | private class TargetClass method Should_Add_ConvertedCommand (line 23) | [Fact] method Should_ThrowException_When_NullConvert (line 42) | [Fact] method Should_ThrowException_When_NullTargetSpecification (line 55) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/AsDictionaryExtensionTests.cs class AsDictionaryExtensionTests (line 14) | public class AsDictionaryExtensionTests class IEnumerable (line 16) | public class IEnumerable method Should_Add_DictionaryCommand (line 18) | [Fact] method Should_ThrowException_When_NullSpecification (line 37) | [Fact] method Should_ThrowException_When_NullStringifier (line 48) | [Fact] class IReadOnlyCollection (line 60) | public class IReadOnlyCollection method Should_Add_DictionaryCommand (line 62) | [Fact] method Should_ThrowException_When_NullSpecification (line 81) | [Fact] method Should_ThrowException_When_NullStringifier (line 92) | [Fact] class Dictionary (line 104) | public class Dictionary method Should_Add_DictionaryCommand (line 106) | [Fact] method Should_ThrowException_When_NullSpecification (line 125) | [Fact] method Should_ThrowException_When_NullStringifier (line 136) | [Fact] class IDictionary (line 148) | public class IDictionary method Should_Add_DictionaryCommand (line 150) | [Fact] method Should_ThrowException_When_NullSpecification (line 169) | [Fact] method Should_ThrowException_When_NullStringifier (line 180) | [Fact] class IReadOnlyDictionary (line 192) | public class IReadOnlyDictionary method Should_Add_DictionaryCommand (line 194) | [Fact] method Should_ThrowException_When_NullSpecification (line 213) | [Fact] method Should_ThrowException_When_NullStringifier (line 224) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/AsDictionaryWithKeyStringExtensionTests.cs class AsDictionaryWithKeyStringExtensionTests (line 14) | public class AsDictionaryWithKeyStringExtensionTests class IEnumerable (line 16) | public class IEnumerable method Should_Add_DictionaryCommand (line 18) | [Fact] method Should_ThrowException_When_NullSpecification (line 34) | [Fact] class IReadOnlyCollection (line 46) | public class IReadOnlyCollection method Should_Add_DictionaryCommand (line 48) | [Fact] method Should_ThrowException_When_NullSpecification (line 64) | [Fact] class Dictionary (line 76) | public class Dictionary method Should_Add_DictionaryCommand (line 78) | [Fact] method Should_ThrowException_When_NullSpecification (line 94) | [Fact] class IDictionary (line 106) | public class IDictionary method Should_Add_DictionaryCommand (line 108) | [Fact] method Should_ThrowException_When_NullSpecification (line 124) | [Fact] class IReadOnlyDictionary (line 136) | public class IReadOnlyDictionary method Should_Add_DictionaryCommand (line 138) | [Fact] method Should_ThrowException_When_NullSpecification (line 154) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/AsModelExtensionTests.cs class AsModelExtensionTests (line 12) | public class AsModelExtensionTests method Should_Add_AsModelCommand (line 14) | [Fact] method Should_ThrowException_When_NullModelSpecification (line 28) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/AsNullableExtensionTests.cs class AsNullableExtensionTests (line 12) | public class AsNullableExtensionTests method Should_Add_AsNullableCommand (line 14) | [Fact] method Should_ThrowException_When_NullModelSpecification (line 28) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/AsTypeExtensionTests.cs class AsTypeExtensionTests (line 13) | public class AsTypeExtensionTests class SourceClass (line 15) | private class SourceClass class TargetClass (line 19) | private class TargetClass method Should_Add_AsTypeCommand (line 23) | [Fact] method Should_ThrowException_When_NullSpecification (line 37) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/Commands/AsCollectionCommandTests.cs class AsCollectionCommandTests (line 15) | public class AsCollectionCommandTests method Should_Get_BlockBuilder (line 17) | [Fact] method Should_GetOrRegisterSpecification_And_AddModelBlock (line 29) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/Commands/AsConvertedCommandTests.cs class AsConvertedCommandTests (line 15) | public class AsConvertedCommandTests class SourceClass (line 17) | private class SourceClass class TargetClass (line 21) | private class TargetClass method Should_Get_BlockBuilder (line 25) | [Fact] method Should_GetOrRegisterSpecification_And_SaveConverter (line 37) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/Commands/AsDictionaryCommandTests.cs class AsDictionaryCommandTests (line 17) | public class AsDictionaryCommandTests method Should_Get_ScopeBuilder (line 19) | [Fact] method Should_GetOrRegisterSpecification_And_AddModelBlock (line 31) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/Commands/AsModelCommandTests.cs class AsModelCommandTests (line 13) | public class AsModelCommandTests method Should_Get_BlockBuilder (line 15) | [Fact] method Should_GetOrRegisterSpecification_And_AddModelBlock (line 27) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/Commands/AsNullableCommandTests.cs class AsNullableCommandTests (line 13) | public class AsNullableCommandTests method Should_Get_BlockBuilder (line 15) | [Fact] method Should_GetOrRegisterSpecification_And_AddModelBlock (line 27) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/Commands/AsTypeCommandTests.cs class AsTypeCommandTests (line 15) | public class AsTypeCommandTests class SourceClass (line 17) | private class SourceClass class TargetClass (line 21) | private class TargetClass method Should_Get_BlockBuilder (line 25) | [Fact] method Should_GetOrRegisterSpecification (line 37) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/Commands/MemberCommandTests.cs class MemberCommandTests (line 15) | public class MemberCommandTests class SomeMember (line 17) | private class SomeMember class SomeModel (line 24) | private class SomeModel method SomeFunctionReturningReference (line 34) | public object SomeFunctionReturningReference() => null; method SomeFunctionReturningValue (line 36) | public int SomeFunctionReturningValue() => 888; method Should_Get_BlockBuilder (line 41) | [Fact] method Should_GetOrRegisterSpecification_And_ModelBlock (line 53) | [Fact] method Should_Process_Reference_Property (line 77) | [Fact] method Should_Process_Reference_Variable (line 109) | [Fact] method Should_Process_ValueType_Property (line 141) | [Fact] method Should_Process_ValueType_Variable (line 173) | [Fact] method Should_ThrowException_When_MemberSelectorPointsMoreThanOneLevelDown_TwoLevels (line 205) | [Fact] method Should_ThrowException_When_MemberSelectorPointsMoreThanOneLevelDown_ThreeLevels (line 220) | [Fact] method Should_ThrowException_When_MemberIsFunction_ReturningValueType (line 235) | [Fact] method Should_ThrowException_When_MemberIsFunction_ReturningReferenceType (line 250) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/Commands/RuleCommandTests.cs class RuleCommandTests (line 15) | public class RuleCommandTests method Should_Get_RuleBlockBuilder (line 17) | [Fact] method Should_GetRuleBlock_With_Predicate (line 30) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/ForbiddenExtensionTests.cs class ForbiddenExtensionTests (line 8) | public class ForbiddenExtensionTests method Should_BeEntryPoint (line 10) | [Fact] method Should_Forbidden_Add_ForbiddenCommand (line 23) | [Fact] method Should_Forbidden_Add_ForbiddenCommand_When_Nullable (line 30) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/MemberExtensionTests.cs class MemberExtensionTests (line 13) | public class MemberExtensionTests class TestClass (line 15) | private class TestClass method Should_Add_MemberCommand (line 20) | [Fact] method Should_ThrowException_When_NullMemberSelector (line 38) | [Fact] method Should_ThrowException_When_NullMemberSpecification (line 51) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/OptionalExtensionTests.cs class OptionalExtensionTests (line 8) | public class OptionalExtensionTests method Should_BeEntryPoint (line 10) | [Fact] method Should_Add_OptionalCommand (line 21) | [Fact] method Should_Add_OptionalCommand_When_Nullable (line 28) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/RequiredExtensionTests.cs class RequiredExtensionTests (line 8) | public class RequiredExtensionTests method Should_BeEntryPoint (line 10) | [Fact] method Should_Required_Add_RequiredCommand (line 25) | [Fact] method Should_Required_Add_RequiredCommand_When_Nullable (line 32) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/RuleExtensionTests.cs class RuleExtensionTests (line 12) | public class RuleExtensionTests method Should_BeEntryPoint (line 14) | [Fact] method Should_Rule_Add_Command (line 31) | [Fact] method Should_Rule_ThrowException_When_NullPredicate (line 46) | [Fact] method Should_RuleTemplate_Add_Command (line 57) | [Fact] method Should_RuleTemplate_Add_Command_WithoutArgs (line 83) | [Fact] method Should_RuleTemplate_ThrowException_When_NullPredicate (line 100) | [Fact] method Should_RuleTemplate_ThrowException_When_NullMessage (line 118) | [Fact] method Should_RuleTemplate_ThrowException_When_NullInArgs (line 138) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/WithCodeExtensionTests.cs class WithCodeExtensionTests (line 9) | public class WithCodeExtensionTests method Should_ForbiddenWithCode_Add_WithCodeCommand (line 11) | [Fact] method Should_ForbiddenWithCode_BeEntryPoint (line 23) | [Fact] method Should_ForbiddenWithCode_ThrowException_When_NullMessage (line 33) | [Fact] method Should_WithCode_Add_WithCodeCommand (line 44) | [Fact] method Should_WithCode_BeEntryPoint (line 56) | [Fact] method Should_WithCode_ThrowException_When_NullMessage (line 68) | [Fact] method Should_Accept_ValidCodes (line 79) | [Theory] method Should_ThrowException_When_InvalidCodes (line 91) | [Theory] FILE: tests/Validot.Tests.Unit/Specification/WithConditionExtensionTests.cs class WithConditionExtensionTests (line 9) | public class WithConditionExtensionTests method Should_Add_WithConditionCommand (line 11) | [Fact] method Should_BeEntryPoint (line 25) | [Fact] method Should_ThrowException_When_NullExecutionCondition (line 41) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/WithExtraCodeExtensionTests.cs class WithExtraCodeExtensionTests (line 9) | public class WithExtraCodeExtensionTests method Should_ForbiddenWithExtraCode_Add_WithExtraCodeCommand (line 11) | [Fact] method Should_ForbiddenWithExtraCode_BeEntryPoint (line 23) | [Fact] method Should_ForbiddenWithExtraCode_ThrowException_When_NullMessage (line 33) | [Fact] method Should_WithExtraCode_Add_WithExtraCodeCommand (line 44) | [Fact] method Should_WithExtraCode_BeEntryPoint (line 56) | [Fact] method Should_WithExtraCode_ThrowException_When_NullMessage (line 68) | [Fact] method Should_Accept_ValidCodes (line 79) | [Theory] method Should_ThrowException_When_InvalidCodes (line 91) | [Theory] FILE: tests/Validot.Tests.Unit/Specification/WithExtraMessageExtensionTests.cs class WithExtraMessageExtensionTests (line 9) | public class WithExtraMessageExtensionTests method Should_ForbiddenWithExtraMessage_Add_WithExtraMessageCommand (line 11) | [Fact] method Should_ForbiddenWithExtraMessage_BeEntryPoint (line 23) | [Fact] method Should_ForbiddenWithExtraMessage_ThrowException_When_NullMessage (line 34) | [Fact] method Should_WithExtraMessage_Add_WithExtraMessageCommand (line 45) | [Fact] method Should_WithExtraMessage_BeEntryPoint (line 57) | [Fact] method Should_WithExtraMessage_ThrowException_When_NullMessage (line 70) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/WithMessageExtensionTests.cs class WithMessageExtensionTests (line 9) | public class WithMessageExtensionTests method Should_ForbiddenWithMessage_Add_WithMessageCommand (line 11) | [Fact] method Should_ForbiddenWithMessage_BeEntryPoint (line 23) | [Fact] method Should_ForbiddenWithMessage_ThrowException_When_NullMessage (line 34) | [Fact] method Should_WithMessage_Add_WithMessageCommand (line 45) | [Fact] method Should_WithMessage_BeEntryPoint (line 57) | [Fact] method Should_WithMessage_ThrowException_When_NullMessage (line 70) | [Fact] FILE: tests/Validot.Tests.Unit/Specification/WithPathExtensionTests.cs class WithPathExtensionTests (line 12) | public class WithPathExtensionTests method Should_BeEntryPoint (line 14) | [Fact] method Should_Add_WithPathCommand (line 29) | [Fact] method Should_ThrowException_When_NullName (line 40) | [Fact] method Should_Accept_ValidPaths (line 51) | [Theory] method Should_ReturnFalse_For_InvalidPaths (line 63) | [Theory] FILE: tests/Validot.Tests.Unit/TempTests.cs class TempTests (line 5) | public class TempTests method Hey (line 7) | [Fact] FILE: tests/Validot.Tests.Unit/Testing/TesterTests.cs class TesterTests (line 14) | public class TesterTests class TestExceptionOnInit (line 16) | public class TestExceptionOnInit method Should_ThrowException_When_NullSpecification (line 18) | [Fact] method Should_ThrowException_When_NullType (line 26) | [Fact] method Should_RethrowExceptionThrownInSpecification (line 36) | [Fact] method Should_RethrowExceptionThrownInSpecification_When_ExpectedExceptionTypeDerivesFromThrown (line 48) | [Fact] method Should_ThrowTestFailedException_When_DifferentTypeOfExceptionIsThrownFromSpecification (line 60) | [Fact] method Should_ThrowTestFailedException_When_NoExceptionThrownFromSpecification (line 72) | [Fact] class TestSpecification (line 83) | public class TestSpecification method Should_ExecuteValidationOnObject_When_ObjectIsReferenceType (line 85) | [Fact] method Should_ExecuteValidationOnObject_When_ObjectIsValueType (line 106) | [Fact] method Should_ReturnFailure_When_Error_Arg_InvalidName (line 127) | [Fact] method Should_ReturnFailure_When_Error_Arg_InvalidType (line 213) | [Fact] method Should_ReturnFailure_When_Error_Arg_InvalidValue (line 299) | [Fact] method Should_ReturnFailure_When_Error_Arg_InvalidValue_Double (line 385) | [Fact] method Should_ReturnFailure_When_Error_Arg_InvalidValue_Float (line 416) | [Fact] method Should_ReturnFailure_When_Error_Args_InvalidAmount (line 447) | [Fact] method Should_ReturnFailure_When_Error_Args_Presence_ExistButNotExpected (line 534) | [Fact] method Should_ReturnFailure_When_Error_Args_Presence_NotExistButExpected (line 561) | [Fact] method Should_ReturnFailure_When_Error_Code_InvalidContent (line 592) | [Fact] method Should_ReturnFailure_When_Error_Codes_InvalidAmount (line 672) | [Fact] method Should_ReturnFailure_When_Error_Codes_Presence_ExistButNotExpected (line 750) | [Fact] method Should_ReturnFailure_When_Error_Codes_Presence_NotExistButExpected (line 777) | [Fact] method Should_ReturnFailure_When_Error_Message_InvalidContent (line 808) | [Fact] method Should_ReturnFailure_When_Error_Messages_InvalidAmount (line 888) | [Fact] method Should_ReturnFailure_When_Error_Messages_Presence_ExistButNotExpected (line 966) | [Fact] method Should_ReturnFailure_When_Error_Messages_Presence_NotExistButExpected (line 993) | [Fact] method Should_ReturnFailure_When_Model_IsInvalid_And_NoErrorsAreExpected (line 1020) | [Fact] method Should_ReturnFailure_When_Model_IsValid_And_ErrorsAreExpected (line 1031) | [Fact] method Should_ReturnFailure_When_Path_ExpectedPathIsMissing (line 1049) | [Fact] method Should_ReturnFailure_When_PathErrors_Amount_DifferentThanExpected (line 1080) | [Fact] method Should_ReturnFailure_When_Paths_Amount_DifferentThanExpected (line 1136) | [Fact] method Should_ReturnSuccess_When_ModelIsValid_And_NoErrorsAreExpected (line 1166) | [Fact] method Should_ReturnSuccess_When_AllAsExpected (line 1174) | [Fact] class TestSingleRule (line 1257) | public class TestSingleRule method Should_Pass_When_AsExpected_ModelIsValid (line 1259) | [Fact] method Should_Pass_When_AsExpected_ModelIsInvalid_WithMessage (line 1267) | [Fact] method Should_Pass_When_AsExpected_ModelIsInvalid_WithMessage_And_Args (line 1275) | [Fact] method Should_ThrowException_When_ArgsWithoutMessage (line 1283) | [Fact] method Should_ThrowTestFailedException_When_Errors_Expected_And_NotExist (line 1293) | [Fact] method Should_ThrowTestFailedException_When_Errors_NotExpected_And_Exist (line 1304) | [Fact] method Should_ThrowTestFailedException_When_Errors_MultipleErrors_UnderOnePath (line 1315) | [Fact] method Should_ThrowTestFailedException_When_Errors_MultipleErrors_UnderDifferentPaths (line 1327) | [Fact] method Should_ThrowTestFailedException_When_Error_NotInRoot (line 1339) | [Fact] method Should_ThrowTestFailedException_When_MultipleMessages (line 1349) | [Fact] method Should_ThrowTestFailedException_When_AnyCode (line 1360) | [Fact] method Should_ThrowTestFailedException_When_Error_HasArgs_And_ArgsNotExpected (line 1371) | [Fact] method Should_ThrowTestFailedException_When_Error_HasNoArgs_And_ArgsAreExpected (line 1382) | [Fact] method Should_ThrowTestFailedException_When_Error_Args_InvalidAmount (line 1393) | [Fact] method Should_ThrowTestFailedException_When_Error_Args_InvalidType (line 1404) | [Fact] method Should_ThrowTestFailedException_When_Error_Args_InvalidName (line 1415) | [Fact] method Should_ThrowTestFailedException_When_Error_Args_InvalidValue (line 1426) | [Fact] class TestResultToString (line 1438) | public class TestResultToString method Should_ThrowException_When_NullString (line 1440) | [Fact] method Should_ThrowException_When_NullExpectedLines (line 1451) | [Fact] method Should_ThrowException_When_EmptyExpectedLines (line 1462) | [Fact] method Should_ThrowException_When_CodesExpected_And_MoreThanOneLine (line 1473) | [Theory] method Should_ThrowException_When_MessagesAndCodesExpected_And_LessThanThreeLines (line 1491) | [Theory] method Should_ThrowException_When_MessagesAndCodesExpected_And_SecondLineNotEmpty (line 1508) | [Theory] method Should_ThrowException_When_MessagesAndCodesExpected_And_ExtraEmptyLine (line 1528) | [Theory] method Should_ThrowException_When_MessagesExpected_And_EmptyLine (line 1549) | [Theory] method Should_Fail_When_DifferentLineAmount (line 1570) | [Theory] method Should_Fail_When_MissingCodes_Data (line 1594) | public static IEnumerable Should_Fail_When_MissingCodes_Da... method Should_Fail_When_MissingCodes (line 1648) | [Theory] method Should_Fail_When_InvalidAmountOfCodes_Data (line 1664) | public static IEnumerable Should_Fail_When_InvalidAmountOf... method Should_Fail_When_InvalidAmountOfCodes (line 1705) | [Theory] method Should_Fail_When_ExpectingMessagesAndCodes_And_SecondLineIsNotEmpty (line 1724) | [Theory] method Should_Fail_When_MissingMessages_Data (line 1746) | public static IEnumerable Should_Fail_When_MissingMessages... method Should_Fail_When_MissingMessages (line 1800) | [Theory] method Should_Succeed_Data (line 1824) | public static IEnumerable Should_Succeed_Data() method Should_Succeed (line 1876) | [Theory] class ShouldResultToStringHaveLines (line 1889) | public class ShouldResultToStringHaveLines method Should_ThrowException_When_InvalidCodes (line 1891) | [Fact] method Should_ThrowException_When_InvalidCodes_WithMessages (line 1905) | [Fact] method Should_ThrowException_When_InvalidMessages (line 1934) | [Fact] method Should_ThrowException_When_InvalidMessages_WithCodes (line 1959) | [Fact] method Should_NotThrowException_When_AllGood (line 1988) | [Fact] FILE: tests/Validot.Tests.Unit/Translations/Chinese/ChineseTranslationsExtensionsTests.cs class ChineseTranslationsExtensionsTests (line 12) | public class ChineseTranslationsExtensionsTests method Chinese_Should_HaveValues_NonNullNorEmptyNorWhiteSpace (line 14) | [Fact] method Chinese_Should_HaveValues_OnlyFromMessageKeys (line 20) | [Fact] method Chinese_Should_HaveValues_OnlyWithAllowedPlaceholders (line 26) | [Fact] method WithChineseTranslation_Should_AddTranslation (line 32) | [Fact] FILE: tests/Validot.Tests.Unit/Translations/English/EnglishTranslationsExtensionsTests.cs class EnglishTranslationsExtensionsTests (line 12) | public class EnglishTranslationsExtensionsTests method English_Should_HaveValues_NonNullNorEmptyNorWhiteSpace (line 14) | [Fact] method English_Should_HaveValues_ForAllMessageKeys (line 20) | [Fact] method English_Should_HaveValues_OnlyFromMessageKeys (line 27) | [Fact] method English_Should_HaveValues_OnlyWithAllowedPlaceholders (line 33) | [Fact] method WithEnglishTranslation_Should_AddTranslation (line 39) | [Fact] FILE: tests/Validot.Tests.Unit/Translations/German/GermanTranslationsExtensionsTests.cs class GermanTranslationsExtensionsTests (line 12) | public class GermanTranslationsExtensionsTests method German_Should_HaveValues_NonNullNorEmptyNorWhiteSpace (line 14) | [Fact] method German_Should_HaveValues_OnlyFromMessageKeys (line 20) | [Fact] method German_Should_HaveValues_OnlyWithAllowedPlaceholders (line 26) | [Fact] method WithGermanTranslation_Should_AddTranslation (line 32) | [Fact] FILE: tests/Validot.Tests.Unit/Translations/MessageKeyTests.cs class MessageKeyTests (line 11) | public class MessageKeyTests method Should_HaveAllValuesAsThePathToTheProperty (line 13) | [Fact] method All_Should_ContainsAllPaths (line 35) | [Fact] FILE: tests/Validot.Tests.Unit/Translations/Polish/PolishTranslationsExtensionsTests.cs class PolishTranslationsExtensionsTests (line 12) | public class PolishTranslationsExtensionsTests method Polish_Should_HaveValues_NonNullNorEmptyNorWhiteSpace (line 14) | [Fact] method Polish_Should_HaveValues_OnlyFromMessageKeys (line 20) | [Fact] method Polish_Should_HaveValues_OnlyWithAllowedPlaceholders (line 26) | [Fact] method WithPolishTranslation_Should_AddTranslation (line 32) | [Fact] FILE: tests/Validot.Tests.Unit/Translations/Portuguese/PortugueseTranslationsExtensionsTests.cs class PortugueseTranslationsExtensionsTests (line 12) | public class PortugueseTranslationsExtensionsTests method Portuguese_Should_HaveValues_NonNullNorEmptyNorWhiteSpace (line 14) | [Fact] method Portuguese_Should_HaveValues_OnlyFromMessageKeys (line 20) | [Fact] method Portuguese_Should_HaveValues_OnlyWithAllowedPlaceholders (line 26) | [Fact] method WithPortugueseTranslation_Should_AddTranslation (line 32) | [Fact] FILE: tests/Validot.Tests.Unit/Translations/Russian/RussianTranslationsExtensionsTests.cs class RussianTranslationsExtensionsTests (line 12) | public class RussianTranslationsExtensionsTests method Russian_Should_HaveValues_NonNullNorEmptyNorWhiteSpace (line 14) | [Fact] method Russian_Should_HaveValues_OnlyFromMessageKeys (line 20) | [Fact] method Russian_Should_HaveValues_OnlyWithAllowedPlaceholders (line 26) | [Fact] method WithRussianTranslation_Should_AddTranslation (line 32) | [Fact] FILE: tests/Validot.Tests.Unit/Translations/Spanish/SpanishTranslationsExtensionsTests.cs class SpanishTranslationsExtensionsTests (line 12) | public class SpanishTranslationsExtensionsTests method Spanish_Should_HaveValues_NonNullNorEmptyNorWhiteSpace (line 14) | [Fact] method Spanish_Should_HaveValues_OnlyFromMessageKeys (line 20) | [Fact] method Spanish_Should_HaveValues_OnlyWithAllowedPlaceholders (line 26) | [Fact] method WithSpanishTranslation_Should_AddTranslation (line 32) | [Fact] FILE: tests/Validot.Tests.Unit/Translations/TranslationCompilerTests.cs class TranslationCompilerTests (line 11) | public class TranslationCompilerTests method Should_Initialize (line 13) | [Fact] method Should_Initialize_Empty (line 19) | [Fact] method Add_Should_ThrowException_When_NullArgs (line 28) | [Theory] method Add_Should_AddTranslation (line 45) | [Fact] method Add_Should_AddTranslation_ManyTimes (line 59) | [Fact] method Add_Should_AddTranslation_ManyTimes_SameTranslation (line 80) | [Fact] method Add_Should_AddTranslation_Should_OverwriteValue (line 100) | [Fact] method Add_Should_AddTranslation_Should_OverwriteValue_WhenSameKeysInDifferentDictionaries (line 123) | [Fact] FILE: tests/Validot.Tests.Unit/Translations/TranslationTestHelpers.cs class TranslationTestHelpers (line 12) | public static class TranslationTestHelpers method ShouldBeLikeTranslations (line 14) | public static void ShouldBeLikeTranslations(this IReadOnlyDictionary GetDefault() class Initializing (line 46) | public class Initializing method Should_Initialize_Data (line 48) | public static IEnumerable Should_Initialize_Data() method Should_Initialize (line 81) | [Theory] method Should_ThrowException_When_Initialize_With_NullSpecificationScopes (line 95) | [Theory] method Should_ThrowException_When_Initialize_With_RootSpecificationScopeId_NotPresentInSpecificationScopes (line 107) | [Theory] method Should_ThrowException_When_Initialize_With_RootSpecificationScopeId_OfSpecificationScopeOfInvalidType (line 119) | [Theory] method Should_ThrowException_When_Initialize_With_NullErrorRegistry (line 133) | [Theory] method Should_ThrowException_When_Initialize_With_NullInErrorRegistry (line 145) | [Theory] method Should_ThrowException_When_Initialize_With_NullTemplate (line 158) | [Theory] method Should_ThrowException_When_Initialize_With_NullInTemplate (line 170) | [Theory] method Should_ThrowException_When_Initialize_With_NullPathMap (line 183) | [Theory] method Should_ThrowException_When_Initialize_With_NullInPathMap (line 195) | [Theory] method Should_ThrowException_When_Initialize_With_NullInPathMapInnerDictionary (line 208) | [Theory] class GetSpecificationScope (line 225) | public class GetSpecificationScope method Should_GetSpecificationScope (line 227) | [Fact] method Should_GetSpecificationScope_MultipleTimes (line 254) | [Fact] method Should_ThrowException_When_InvalidId (line 298) | [Fact] method Should_ThrowException_When_InvalidType (line 327) | [Fact] class GetPathWithIndexes (line 357) | public class GetPathWithIndexes method Should_ThrowException_When_NullIndexes (line 359) | [Fact] method Should_ReturnSamePath_When_NoIndexes (line 369) | [Theory] method Should_Resolve_CommonCases (line 380) | [Theory] class ResolvePath (line 391) | public class ResolvePath method Should_ThrowException_When_NullRelativePath (line 393) | [Fact] method Should_ThrowException_When_NullBasePath (line 403) | [Fact] method Should_ReturnPathFromMap_IfPresent (line 413) | [Fact] method Should_ReturnPathFromHelper_IfNotPresent (line 439) | [Theory] method Should_ReturnPathFromFromPathsHelper_IfOnlyBasePathNotPresent (line 461) | [Fact] method Should_ReturnPathFromFromPathsHelper_IfOnlyNextLevelNotPresent (line 487) | [Fact] method Should_ReturnPath_FroMapIfAllPresent_FromHelperIfNot (line 513) | [Fact] FILE: tests/Validot.Tests.Unit/Validation/Scopes/Builders/CommandScopeBuilderTests.cs class CommandScopeBuilderTests (line 16) | public class CommandScopeBuilderTests method Should_Initialize (line 18) | [Fact] method Should_ThrowException_When_Initialize_With_NullCommand (line 27) | [Fact] method Should_ThrowException_When_Initialize_With_NullCoreBuilder (line 40) | [Fact] class Build (line 53) | public class Build method Should_PassContextAndCommandToCoreBuilder_And_ReturnResultOfCoreBuilder (line 55) | [Fact] method Should_ThrowException_When_NullContext (line 87) | [Fact] method Should_ThrowException_When_ReceivingNullFromCore (line 102) | [Fact] class TryAdd (line 118) | public class TryAdd method Should_ThrowException_When_NullCommand (line 120) | [Fact] method Should_ReturnTrue_And_SetExecutionCondition_When_WithConditionCommand (line 130) | [Fact] method Should_ReturnTrue_And_SetName_When_WithPathCommand (line 149) | [Fact] method Should_ConstructErrorCodeAndMessages_And_RegisterItInContext_And_SetItsId (line 166) | [Theory] method Should_SetAppendMode (line 209) | [Theory] method Should_SetOverrideMode (line 233) | [Theory] class TestCommand (line 264) | public class TestCommand : ICommand class TestClass (line 268) | public class TestClass FILE: tests/Validot.Tests.Unit/Validation/Scopes/Builders/ErrorBuilderTestData.cs class ErrorBuilderTestData (line 10) | public static class ErrorBuilderTestData class TestModel (line 12) | private class TestModel method CommandsEnabled (line 17) | public static IEnumerable CommandsEnabled() method Keep_InvalidCommands_NotAffecting_ValidCommands (line 58) | public static IEnumerable Keep_InvalidCommands_NotAffecting_... class Messages (line 167) | public static class Messages method SingleMessage_When_SingleWithMessageCommand (line 169) | public static IEnumerable SingleMessage_When_SingleWithMes... method SingleMessage_When_SingleExtraMessageCommand (line 189) | public static IEnumerable SingleMessage_When_SingleExtraMe... method SingleMessage_FromLatestCommand_When_WithMessageCommandIsTheLastOne (line 209) | public static IEnumerable SingleMessage_FromLatestCommand_... method ManyMessages_When_WithMessageCommand_IsFollowedBy_WithExtraMessageCommands (line 291) | public static IEnumerable ManyMessages_When_WithMessageCom... class Codes (line 362) | public static class Codes method SingleCode_When_SingleWithCodeCommand (line 364) | public static IEnumerable SingleCode_When_SingleWithCodeCo... method SingleCode_When_SingleExtraCodeCommand (line 384) | public static IEnumerable SingleCode_When_SingleExtraCodeC... method SingleCode_FromLatestCommand_When_WithCodeCommandIsTheLastOne (line 404) | public static IEnumerable SingleCode_FromLatestCommand_Whe... method ManyCodes_When_WithCodeCommand_IsFollowedBy_WithExtraCodeCommands (line 486) | public static IEnumerable ManyCodes_When_WithCodeCommand_I... class MessagesAndCodes (line 557) | public static class MessagesAndCodes method SingleMessage_With_SingleCode (line 559) | public static IEnumerable SingleMessage_With_SingleCode() method ManyMessages_With_ManyCodes (line 583) | public static IEnumerable ManyMessages_With_ManyCodes() class Modes (line 616) | public static class Modes method Should_BeIn_AppendMode_If_OnlyExtraCommands (line 618) | public static IEnumerable Should_BeIn_AppendMode_If_OnlyEx... method Should_BeIn_OverrideMode_If_AnyNonExtraCommand_Or_WithErrorClearedCommand (line 709) | public static IEnumerable Should_BeIn_OverrideMode_If_AnyN... FILE: tests/Validot.Tests.Unit/Validation/Scopes/Builders/ErrorBuilderTests.cs class ErrorBuilderTests (line 15) | public class ErrorBuilderTests method Should_Constructor_ThrowException_When_NullKey (line 17) | [Fact] method Should_Be_Empty_If_NothingAdded (line 25) | [Fact] method Should_Be_NotEmpty_If_SomethingAdded (line 40) | [Fact] method Should_Build_NewObjects (line 55) | [Fact] method Should_Build_WithMessage_When_AddedOnInit (line 69) | [Fact] method Should_Build_WithArgs_When_AddedOnInit (line 82) | [Fact] method Should_Build_WithArgs_When_AddedOnInit_And_CommandsAppended (line 111) | [Theory] method Should_Build_WithArgs_When_AddedOnInit_And_CommandsOverride (line 145) | [Theory] method Should_TryAdd_ThrowException_When_NullCommand (line 174) | [Fact] method Should_TryAdd_ReturnTrue_If_CommandAllowed (line 184) | [Theory] method Should_TryAdd_Keep_EnabledCommands_And_DisabledCommands_Independent (line 197) | [Theory] class TryAddMessages (line 212) | public class TryAddMessages method Should_TryAdd_Build_SingleMessage_When_SingleWithMessageCommand (line 214) | [Theory] method Should_TryAdd_Build_SingleMessage_When_SingleExtraMessageCommand (line 229) | [Theory] method Should_TryAdd_Build_SingleMessage_FromLatestCommand_When_WithMessageCommandIsTheLastOne (line 244) | [Theory] method Should_TryAdd_Build_ManyMessages_When_WithMessageCommand_IsFollowedBy_WithExtraMessageCommands (line 259) | [Theory] class TryAddCodes (line 275) | public class TryAddCodes method Should_TryAdd_Build_SingleCode_When_SingleWithCodeCommand (line 277) | [Theory] method Should_TryAdd_Build_SingleCode_When_SingleExtraCodeCommand (line 292) | [Theory] method Should_TryAdd_Build_SingleCode_FromLatestCommand_When_WithCodeCommandIsTheLastOne (line 307) | [Theory] method Should_TryAdd_Build_ManyCodes_When_WithCodeCommand_IsFollowedBy_WithExtraCodeCommands (line 322) | [Theory] class Modes (line 338) | public class Modes method Should_BeIn_AppendMode_If_OnlyExtraCommands (line 340) | [Theory] method Should_BeIn_OverrideMode_If_AnyNonExtraCommand_Or_WithErrorClearedCommand (line 357) | [Theory] FILE: tests/Validot.Tests.Unit/Validation/Scopes/Builders/ErrorTestsHelpers.cs class ErrorTestsHelpers (line 9) | public static class ErrorTestsHelpers method ShouldBeEqualTo (line 11) | public static void ShouldBeEqualTo(this IError @this, IError error) FILE: tests/Validot.Tests.Unit/Validation/Scopes/Builders/RuleCommandScopeBuilderTests.cs class RuleCommandScopeBuilderTests (line 16) | public class RuleCommandScopeBuilderTests method Should_Initialize (line 18) | [Fact] method Should_ThrowException_When_Initialize_With_NullCommand (line 27) | [Fact] class Build (line 35) | public class Build method Should_ReturnRuleCommandScope (line 37) | [Fact] method Should_ReturnRuleCommandScope_WithIsValidPredicate (line 50) | [Fact] method Should_ThrowException_When_NullContext (line 69) | [Fact] class TryAdd (line 78) | public class TryAdd method Should_ThrowException_When_NullCommand (line 80) | [Fact] method Should_ReturnTrue_And_SetCondition_When_WithConditionCommand (line 92) | [Fact] method Should_ReturnTrue_And_SetName_When_WithPathCommand (line 111) | [Fact] method Should_ConstructErrorCodeAndMessages_And_RegisterItInContext_And_SetItsId (line 128) | [Theory] method Should_SetAppendMode (line 171) | [Theory] method Should_SetOverrideMode (line 195) | [Theory] class TestClass (line 226) | private class TestClass : ICommand FILE: tests/Validot.Tests.Unit/Validation/Scopes/Builders/ScopeBuilderContextTests.cs class ScopeBuilderContextTests (line 15) | public class ScopeBuilderContextTests class TestClass (line 17) | public class TestClass method Should_Initialize (line 21) | [Fact] method Should_Initialize_WithBasicErrorsRegistered_And_EmptyDictionaries (line 27) | [Fact] method RegisterError_Should_ThrowException_NullError (line 73) | [Fact] method RegisterError_Should_AddError (line 83) | [Fact] method RegisterError_Should_AddErrors_And_AssignDifferentIds (line 101) | [Fact] class GetOrRegisterSpecificationScope (line 129) | public class GetOrRegisterSpecificationScope method Should_ThrowException_When_NullSpecification (line 131) | [Fact] method Should_CreateSpecificationScope_And_SaveType_And_ReturnItsId (line 141) | [Fact] method Should_CreateSpecificationScope_And_SaveType_And_ReturnIds_For_DifferentSpecifications (line 163) | [Fact] method Should_CreateSpecificationScope_And_SaveType_OnlyOnce_For_MultipleCallsWithSameSpecification (line 199) | [Fact] class GetSpecificationScope (line 226) | public class GetSpecificationScope method Should_ThrowException_When_InvalidId (line 228) | [Fact] method Should_GetSpecificationScope (line 241) | [Fact] FILE: tests/Validot.Tests.Unit/Validation/Scopes/Builders/ScopeBuilderTests.cs class ScopeBuilderTests (line 20) | public class ScopeBuilderTests class TestClass (line 22) | public class TestClass method AllErrorSetupAndContentCases (line 26) | public static IEnumerable AllErrorSetupAndContentCases() method Should_Initialize (line 44) | [Fact] method Should_ThrowException_When_NullSpecification (line 50) | [Fact] method Should_ThrowException_When_NullContext (line 62) | [Fact] method Should_BeEmpty_When_NoCommand (line 74) | [Fact] class BuildRule (line 88) | public class BuildRule method AllSetupCommandCases (line 90) | public static IEnumerable AllSetupCommandCases() method AllErrorSetupAndContentCases (line 95) | public static IEnumerable AllErrorSetupAndContentCases() method Should_Build_RuleCommandScope_When_Rule (line 100) | [Theory] method Should_Build_RuleCommandScope_When_Rule_WithCustomError (line 130) | [Theory] class BuildRuleTemplate (line 172) | public class BuildRuleTemplate method AllSetupCommandCases (line 174) | public static IEnumerable AllSetupCommandCases() method AllErrorSetupAndContentCases (line 179) | public static IEnumerable AllErrorSetupAndContentCases() method Should_Build_RuleCommandScope_When_RuleTemplate_WithArgs (line 184) | [Theory] method Should_Build_RuleCommandScope_When_RuleTemplate_WithArgs_AndCustomError (line 230) | [Theory] method Should_Build_RuleCommandScope_When_RuleTemplate_WithoutArgs (line 282) | [Theory] method Should_Build_RuleCommandScope_When_RuleTemplate_WithoutArgs_And_CustomError (line 322) | [Theory] class BuildAsModel (line 369) | public class BuildAsModel method AllSetupCommandCases (line 371) | public static IEnumerable AllSetupCommandCases() method AllErrorSetupAndContentCases (line 376) | public static IEnumerable AllErrorSetupAndContentCases() method Should_Build_AsModelScope_When_AsModel (line 381) | [Theory] method Should_Build_AsModelScope_When_AsModel_WithCustomError (line 413) | [Theory] class BuildAsNullable (line 458) | public class BuildAsNullable method AllSetupCommandCases (line 460) | public static IEnumerable AllSetupCommandCases() method AllErrorSetupAndContentCases (line 465) | public static IEnumerable AllErrorSetupAndContentCases() method Should_Build_AsNullableScope_When_AsNullable (line 470) | [Theory] method Should_Build_AsNullableScope_When_AsNullable_WithCustomError (line 502) | [Theory] class BuildAsCollection (line 547) | public class BuildAsCollection class TestCollection (line 549) | public class TestCollection : IEnumerable method GetEnumerator (line 553) | public IEnumerator GetEnumerator() method GetEnumerator (line 558) | IEnumerator IEnumerable.GetEnumerator() method AllSetupCommandCases (line 564) | public static IEnumerable AllSetupCommandCases() method AllErrorSetupAndContentCases (line 569) | public static IEnumerable AllErrorSetupAndContentCases() method Should_Build_AsCollectionScope_When_AsCollection (line 574) | [Theory] method Should_Build_AsCollectionScope_When_AsCollection_WithCustomError (line 606) | [Theory] class BuildMember (line 651) | public class BuildMember class TestParent (line 653) | public class TestParent method AllSetupCommandCases (line 658) | public static IEnumerable AllSetupCommandCases() method AllErrorSetupAndContentCases (line 663) | public static IEnumerable AllErrorSetupAndContentCases() method Should_Build_AsMemberScope_When_AsMemberScope (line 668) | [Theory] method Should_Build_AsCollectionScope_When_AsCollection_WithCustomError (line 700) | [Theory] class PresenceDetection (line 752) | public class PresenceDetection method AllCommandCases (line 754) | public static IEnumerable AllCommandCases() method Should_Return_Required_When_NoCommand (line 759) | [Fact] method Should_Return_Required_When_NoPresenceCommand (line 774) | [Fact] method Should_Return_Required_When_Required (line 790) | [Fact] method Should_Return_Required_When_Required_And_Rules (line 806) | [Fact] method Should_Return_Required_WithCustomError (line 823) | [Theory] method Should_Return_Required_WithCustomError_And_Rules (line 850) | [Theory] method Should_Return_Optional_When_Optional (line 887) | [Fact] method Should_Return_Optional_When_Optional_And_Rules (line 902) | [Fact] method Should_Return_Forbidden_When_Forbidden (line 918) | [Fact] method Should_Return_Forbidden_WithCustomError (line 934) | [Theory] FILE: tests/Validot.Tests.Unit/Validation/Scopes/CollectionCommandScopeTests.cs class CollectionCommandScopeTests (line 18) | public class CollectionCommandScopeTests class TestItem (line 20) | public class TestItem class TestCollection (line 24) | public class TestCollection : IEnumerable method TestCollection (line 28) | public TestCollection(IEnumerable items) method GetEnumerator (line 33) | public IEnumerator GetEnumerator() method GetEnumerator (line 38) | IEnumerator IEnumerable.GetEnumerator() method Should_Initialize (line 44) | [Fact] method Should_Initialize_WithDefaultValues (line 50) | [Fact] method Should_RunDiscovery (line 58) | [Theory] method Should_RunValidation_Data (line 89) | public static IEnumerable Should_RunValidation_Data() method Should_RunValidation_OnReferenceTypeItem (line 116) | [Theory] method Should_RunValidation_OnValueTypeItem (line 173) | [Theory] method Should_RunValidation_And_FallBack_Data (line 230) | public static IEnumerable Should_RunValidation_And_FallBack_... method Should_RunValidation_And_FallBack (line 278) | [Theory] FILE: tests/Validot.Tests.Unit/Validation/Scopes/CommandScopeTestHelper.cs class CommandScopeTestHelper (line 14) | internal static class CommandScopeTestHelper method ShouldHaveDefaultValues (line 16) | public static void ShouldHaveDefaultValues(this ICommandScope co... method CommandScopeParameters (line 24) | public static IEnumerable CommandScopeParameters() method ShouldDiscover (line 72) | public static void ShouldDiscover(this ICommandScope @this, IDis... method ShouldValidate (line 94) | public static void ShouldValidate(this ICommandScope @this, T mo... FILE: tests/Validot.Tests.Unit/Validation/Scopes/ConvertedCommandScopeTests.cs class ConvertedCommandScopeTests (line 15) | public class ConvertedCommandScopeTests class SourceClass (line 17) | private class SourceClass class TargetClass (line 21) | private class TargetClass method Should_Initialize (line 25) | [Fact] method Should_Initialize_WithDefaultValues (line 31) | [Fact] method Should_RunDiscovery (line 39) | [Theory] method Should_RunValidation_OnConvertedValue (line 72) | [Theory] FILE: tests/Validot.Tests.Unit/Validation/Scopes/DictionaryCommandScopeTests.cs class DictionaryCommandScopeTests (line 18) | public class DictionaryCommandScopeTests class TestKey (line 20) | public class TestKey method TestKey (line 22) | public TestKey(int value) method Equals (line 29) | public override bool Equals(object obj) method GetHashCode (line 35) | public override int GetHashCode() class TestValue (line 41) | public class TestValue class TestDictionary (line 45) | public class TestDictionary : IReadOnlyDictionary dictionary) method GetEnumerator (line 54) | public IEnumerator> GetEnumerator() method GetEnumerator (line 59) | IEnumerator IEnumerable.GetEnumerator() method ContainsKey (line 66) | public bool ContainsKey(TKey key) method TryGetValue (line 71) | public bool TryGetValue(TKey key, out TValue value) method Should_Initialize (line 87) | [Fact] method Should_Initialize_WithDefaultValues (line 93) | [Fact] method Should_RunDiscovery (line 101) | [Theory] method Should_RunValidation_Data (line 132) | public static IEnumerable Should_RunValidation_Data() method Should_RunValidation_OnReferenceClassKey (line 153) | [Theory] method Should_RunValidation_OnValueTypeKey (line 213) | [Theory] method Should_RunValidation_OnStringKey (line 274) | [Theory] method Should_RunValidation_And_FallBack_Data (line 332) | public static IEnumerable Should_RunValidation_And_FallBack_... method Should_RunValidation_And_FallBack (line 372) | [Theory] method Should_RunValidation_UsingKeyStringifier_When_KeyIsNotString (line 425) | [Theory] method Should_RunValidation_UsingKeyStringifier_When_KeyIsString (line 503) | [Theory] method Should_RunValidation_NotUsingKeyStringifier_When_KeyStringifierIsNull (line 581) | [Theory] FILE: tests/Validot.Tests.Unit/Validation/Scopes/MemberCommandScopeTests.cs class MemberCommandScopeTests (line 15) | public class MemberCommandScopeTests class TestMember (line 17) | public class TestMember class TestClass (line 21) | public class TestClass method Should_Initialize (line 28) | [Fact] method Should_Initialize_WithDefaultValues (line 34) | [Fact] method Should_RunDiscovery (line 42) | [Theory] method Should_RunValidation_OnReferenceTypeMember (line 87) | [Theory] method Should_RunValidation_OnValueTypeMember (line 146) | [Theory] FILE: tests/Validot.Tests.Unit/Validation/Scopes/ModelCommandScopeTests.cs class ModelCommandScopeTests (line 15) | public class ModelCommandScopeTests class TestClass (line 17) | public class TestClass method Should_Initialize (line 21) | [Fact] method Should_Initialize_WithDefaultValues (line 27) | [Fact] method Should_RunDiscovery (line 35) | [Theory] method Should_RunValidation_OnReferenceType (line 64) | [Theory] method Should_RunValidation_OnValueType (line 106) | [Theory] FILE: tests/Validot.Tests.Unit/Validation/Scopes/NullableCommandScopeTests.cs class NullableCommandScopeTests (line 15) | public class NullableCommandScopeTests method Should_Initialize (line 17) | [Fact] method Should_Initialize_WithDefaultValues (line 23) | [Fact] method Should_RunDiscovery (line 31) | [Theory] method Should_RunValidation (line 60) | [Theory] method Should_NotRunValidation_When_NullableHasNoValue (line 102) | [Theory] FILE: tests/Validot.Tests.Unit/Validation/Scopes/RuleCommandScopeTests.cs class RuleCommandScopeTests (line 16) | public class RuleCommandScopeTests class TestClass (line 18) | public class TestClass method Should_Discover_Data (line 22) | public static IEnumerable Should_Discover_Data() method Should_Discover (line 43) | [Theory] method Should_Validate_Data (line 77) | public static IEnumerable Should_Validate_Data() method Should_Validate_ReferenceType (line 108) | [Theory] method Should_Validate_ValueType (line 181) | [Theory] method Should_ErrorId_ThrowException_When_AssigningNull (line 254) | [Fact] method Should_ErrorId_AssignValueAfterCast (line 267) | [Fact] FILE: tests/Validot.Tests.Unit/Validation/Scopes/SpecificationScopeTests.cs class SpecificationScopeTests (line 14) | public class SpecificationScopeTests class TestClass (line 16) | public class TestClass method SpecificationScopeParameters_Data (line 20) | public static IEnumerable SpecificationScopeParameters_Data() method Should_Discover_ReferenceType (line 49) | [Theory] method Should_Discover_ValueType (line 114) | [Theory] method Should_Validate_ReferenceType_Data (line 151) | public static IEnumerable Should_Validate_ReferenceType_Data() method Should_Validate_ReferenceType (line 173) | [Theory] method Should_Validate_ValueType (line 241) | [Theory] method Should_Validate_And_FallBack (line 280) | [Theory] FILE: tests/Validot.Tests.Unit/Validation/Stack/PathStackTests.cs class PathStackTests (line 13) | public class PathStackTests method Should_Initialize (line 15) | [Fact] method Should_Initialize_WithDefaultValues (line 21) | [Fact] class Push (line 32) | public class Push method Should_SetPath (line 34) | [Fact] method Should_SetPath_MultipleTimes (line 47) | [Theory] class PushWithDiscoveryIndex (line 66) | public class PushWithDiscoveryIndex method Push_Should_IncrementLevel (line 68) | [Theory] method Should_SetPath_WithCollectionIndexPrefixAsIndex (line 84) | [Fact] method Should_SetPath_WithCollectionIndexPrefixAsIndex_MultipleTimes (line 96) | [Theory] class PushWithIndex (line 118) | public class PushWithIndex method Should_SetPath_WithIndex (line 120) | [Theory] method Should_SetPath_WithCollectionIndexPrefixAsIndex_MultipleTimes (line 136) | [Theory] method Push_Mixed (line 158) | [Fact] class Pop (line 206) | public class Pop method Should_GoToPreviousPath (line 208) | [Fact] method Should_GoBackToPreviousPath_MultipleTimes (line 221) | [Theory] method Should_GoBackToEmptyString_If_ReachedRootLevel (line 241) | [Theory] method Should_ThrowException_When_ExceededRootLevel (line 262) | [Theory] method Should_PopIndexes (line 290) | [Theory] FILE: tests/Validot.Tests.Unit/Validation/Stack/ReferenceLoopExceptionTests.cs class ReferenceLoopExceptionTests (line 11) | public class ReferenceLoopExceptionTests method Should_Initialize_WithPaths (line 13) | [Fact] method Should_Initialize_WithPaths_And_WithRootPath (line 25) | [Fact] method Should_Initialize_WithoutPaths (line 37) | [Fact] FILE: tests/Validot.Tests.Unit/Validation/Stack/ReferenceLoopProtectionSettingsTests.cs class ReferenceLoopProtectionSettingsTests (line 9) | public class ReferenceLoopProtectionSettingsTests method Should_Initialize_RootReferenceModel_WithNull (line 11) | [Fact] method Should_Initialize_RootReferenceModel (line 19) | [Fact] FILE: tests/Validot.Tests.Unit/Validation/Stack/ReferencesStackTests.cs class ReferencesStackTests (line 12) | public class ReferencesStackTests method Should_Initialize (line 14) | [Fact] class TryPush (line 20) | public class TryPush method Should_Push_And_ReturnTrue (line 22) | [Fact] method Should_Push_And_ReturnTrue_When_DifferentScopeId_And_DifferentObject (line 34) | [Fact] method Should_Push_And_ReturnTrue_When_DifferentScopeId_And_SameObject (line 50) | [Fact] method Should_Push_And_ReturnTrue_When_SameScopeId_And_DifferentObject (line 68) | [Fact] method Should_Push_And_ReturnFalse_And_PreviousPath_When_SameScopeId_And_SameObject (line 84) | [Fact] method Should_Push_And_ReturnFalse_And_PreviousPath_When_SameScopeId_And_SameObject_And_MorePushedInBetween (line 102) | [Fact] method Should_Push_And_ReturnFalse_And_PreviousPath_When_SameScopeId_And_SameObject_And_MorePushedInBetween_AlsoWithSameParameters (line 130) | [Fact] class Pop (line 159) | public class Pop method Should_ThrowException_When_Empty (line 161) | [Fact] method Should_ThrowException_When_InvalidKey (line 171) | [Fact] method Should_ThrowException_When_Pop_FromEmptyStack (line 184) | [Fact] method Should_ThrowException_When_Pop_FromEmptyStack_AfterMultipleOperations (line 198) | [Fact] method Should_Pop (line 216) | [Fact] method Should_Pop_FromScopeId (line 231) | [Fact] method Should_Pop_FromScopeId_AfterMultipleOperations (line 247) | [Fact] method Should_Pop_LastSuccessfulPushed (line 274) | [Fact] class GetStoredReferencesCount (line 301) | public class GetStoredReferencesCount method Should_BeZero_When_Empty (line 303) | [Fact] method Should_BeOne_When_SingleReferenceAdded (line 311) | [Fact] method Should_Increment_When_PushingItems (line 321) | [Fact] method Should_Increment_When_TryPushReturnsTrue (line 334) | [Fact] method Should_Decrement_When_PoppingItems (line 376) | [Fact] FILE: tests/Validot.Tests.Unit/Validation/TraversingTestCases.cs class TraversingTestCases (line 6) | public class TraversingTestCases class LoopClassA (line 8) | public class LoopClassA class LoopClassB (line 17) | public class LoopClassB class LoopClassC (line 40) | public class LoopClassC : LoopClassA type LoopStructD (line 47) | public struct LoopStructD type LoopStructE (line 56) | public struct LoopStructE method Loop_Self (line 61) | public static IEnumerable Loop_Self() method Loop_Simple (line 73) | public static IEnumerable Loop_Simple() method Loop_ThroughMembers (line 178) | public static IEnumerable Loop_ThroughMembers() method Loop_ThroughTypes (line 251) | public static IEnumerable Loop_ThroughTypes() method Loop_ThroughIndexes (line 389) | public static IEnumerable Loop_ThroughIndexes() class TestClassA (line 562) | public class TestClassA class TestClassB (line 575) | public class TestClassB type TestStructC (line 586) | public struct TestStructC method TreesExamples_Common (line 591) | public static IEnumerable TreesExamples_Common() method TreesExamples_Struct (line 691) | public static IEnumerable TreesExamples_Struct() method TreesExamples_Collections (line 783) | public static IEnumerable TreesExamples_Collections() method TreesExamples_Nullable (line 921) | public static IEnumerable TreesExamples_Nullable() FILE: tests/Validot.Tests.Unit/Validation/ValidationContextTests.cs class ValidationContextTests (line 20) | public class ValidationContextTests class Initializing (line 22) | public class Initializing method Should_Initialize (line 24) | [Fact] method Should_Initialize_WithDefaultValues (line 31) | [Fact] method Should_Initialize_WithValues (line 43) | [Theory] method Should_Initialize_ReferencesStack_With_Null_When_LoopProtectionSettings_Is_Null (line 70) | [Theory] method Should_Initialize_ReferencesStack_With_Zero_When_LoopProtectionSettings_Has_NullRootModel (line 88) | [Theory] method Should_Initialize_ReferencesStack_With_One_When_LoopProtectionSettings_Has_RootModel_And_RootModelTypeInSchemeIsReferenceType (line 106) | [Theory] method Should_Initialize_ReferencesStack_With_Zero_When_LoopProtectionSettings_Has_RootModel_And_RootModelTypeInSchemeIsValueType (line 122) | [Theory] class AddError (line 139) | public class AddError method Should_AddError_ToDefaultPath (line 141) | [Fact] method Should_AddErrors_ToDefaultPath (line 155) | [Fact] method Should_AddError_ToEnteredPath (line 171) | [Fact] method Should_AddErrors_ToEnteredPath (line 188) | [Fact] method Should_AddError_When_AlreadyExistsUnderSamePath_And_SkipIfDuplicateInPath_Is_False (line 207) | [Fact] method Should_NotAddError_When_AlreadyExistsUnderSamePath_And_SkipIfDuplicateInPath_Is_True (line 226) | [Fact] method Should_AddErrors_When_NotExistsUnderSamePath_And_SkipIfDuplicateInPath_Is_True (line 245) | [Fact] method Should_AddError_OnlyWhen_NotExistsUnderSamePath_And_SkipIfDuplicateInPath_Is_True (line 264) | [Fact] class EnterPath_And_AddingErrors (line 303) | public class EnterPath_And_AddingErrors method AddErrors_Should_AddToEnteredPath_AfterStepIntoNextPath_ResolvedByModelScheme (line 305) | [Theory] method AddErrors_Should_AddToSamePath_AfterEnteredPathIsNull (line 327) | [Fact] method AddErrors_Should_AddToEnteredPath_AfterStepIntoNextPath (line 348) | [Fact] method AddErrors_Should_AddToPreviousPathAfterStepOut (line 375) | [Fact] method AddErrors_Should_AddToEnteredPath_And_ToPreviousPathAfterStepOut (line 396) | [Fact] method Should_AddError_ToEnteredCollectionItemPath (line 425) | [Fact] method Should_AddError_ToEnteredCollectionItemPath_InSecondLevel (line 446) | [Fact] method Should_AddError_AddToPreviousPath_After_LeavingEnteredCollectionItemPath (line 470) | [Fact] class EnterScope (line 494) | public class EnterScope class TestClass (line 496) | public class TestClass method Should_UseModelScheme (line 500) | [Fact] method Should_UseModelScheme_MultipleTimes (line 525) | [Fact] method Should_Return_DifferentScopesForDifferentTypesAndIds (line 554) | [Fact] method Should_RethrowException_When_ModelSchemeThrows (line 603) | [Fact] class EnterScope_And_Fail_When_ReferenceLoopExists (line 619) | public class EnterScope_And_Fail_When_ReferenceLoopExists method Should_ThrowException_InfiniteReferencesLoopException_WithDetectedLoopInfo_When_ReferencesLoopDetected (line 621) | [Theory] class EnterScope_And_TrackingReferencesLoops (line 651) | public class EnterScope_And_TrackingReferencesLoops method Should_GetLoopProtectionReferencesStackCount_BeZero_BeforeAndAfterEnteringRootScope_When_NoRootReferenceInSettings (line 653) | [Theory] method Should_GetLoopProtectionReferencesStackCount_BeOne_BeforeAndAfterEnteringRootScope_When_RootModelReference_Exists (line 673) | [Theory] method Should_GetLoopProtectionReferencesStackCount_BeNull_BeforeAndAfterEnteringRootScope_When_RootModelReference_IsNull (line 693) | [Theory] class ShouldFallback (line 714) | public class ShouldFallback method Should_BeFalse_If_FailFastIsFalse_And_ErrorDetectionModeIsOff (line 716) | [Fact] method Should_BeFalse_If_FailFastIsTrue_And_NoErrorsAdded (line 726) | [Fact] method Should_BeFalse_If_FailFastIsFalse_And_AnyErrorsAdded (line 736) | [Fact] method Should_BeTrue_If_FailFastIsTrue_And_AnyErrorsAdded (line 748) | [Fact] method Should_BeFalse_When_ErrorModeEnabled (line 760) | [Theory] method Should_BeTrue_If_OverridingModeEnabled_And_AnyErrorsAdded (line 776) | [Theory] method Should_BeTrue_When_FailFastIsFalse_OnlyAfter_OverridingModeEnabled (line 791) | [Fact] class AppendErrorsMode (line 810) | public class AppendErrorsMode method Should_NotAppendErrors_When_AppendErrorModeDisabled_And_LeavingPathWithErrors (line 812) | [Fact] method Should_NotAppendErrors_When_AppendErrorModeEnabled_And_LeavingPathWithoutErrors (line 832) | [Fact] method Should_NotAppendErrors_When_AppendErrorModeEnabled_And_LeavingPathWithoutErrors_AtManyLevels (line 848) | [Fact] method Should_NotAppendErrors_When_ModeEnabledAfterErrorIsAdded (line 877) | [Fact] method Should_AppendErrors_When_AppendErrorModeEnabled_And_LeavingPathWithError (line 896) | [Fact] method Should_AppendErrors_When_AppendErrorModeEnabled_And_LeavingPathWithErrors (line 915) | [Fact] method Should_AppendErrors_ToLevelsWithModeEnabled_When_ErrorsOnEveryLevel (line 936) | [Fact] method Should_AppendErrors_ToLevelsWithModeEnabled_When_ModeEnabledAtLowLevel_And_ErrorIsNested (line 965) | [Fact] method Should_AppendErrors_ToLevelsWithModeEnabled_When_ModeEnabledOnDifferentLevels_And_ErrorOnAllLevels (line 997) | [Fact] method Should_AppendErrors_ToLevelsWithModeEnabled_AndErrorsNested_When_ModeEnabledOnAllLevels_And_ErrorOnLowLevel (line 1034) | [Fact] method Should_AppendErrors_ToLevelsWithModeEnabled_AndErrorsNested_When_ModeEnabledOnAllLevels_And_ErrorOnNestedLevel (line 1064) | [Fact] method Should_AppendErrors_WhenTravelingUpAndDownTheTree_OnlyToEnabledLevelsBelowErrorDetectedAtTheTimeOfDetection_When_HavingNestedBranchWithEnabledLevelWithoutError (line 1100) | [Fact] method Should_AppendErrors_WhenTravelingUpAndDownTheTree_OnlyToEnabledLevelsBelowErrorDetectedAtTheTimeOfDetection_When_HavingNestedBranchWithEnabledLevelWithError (line 1136) | [Fact] method Should_AppendErrors_WhenTravelingUpAndDownTheTree_OnlyToEnabledLevelsBelowErrorDetectedAtTheTimeOfDetection_When_HavingNestedBranchWithEnabledLevelWithError_OnlyHere (line 1179) | [Fact] method Should_AppendErrorMode_SetDisabled_When_ErrorsAddedAndLevelLeft (line 1218) | [Fact] method Should_AppendErrorMode_SetDisabledAndEnableAgain (line 1245) | [Fact] class OverrideErrorsMode (line 1274) | public class OverrideErrorsMode method Should_NotOverrideErrors_When_ModeDisabled_And_LeavingPathWithErrors (line 1276) | [Fact] method Should_NotOverrideErrors_When_ModeEnabled_And_LeavingPathWithoutErrors (line 1296) | [Fact] method Should_NotOverrideErrors_When_ModeEnabled_And_LeavingPathWithoutErrors_AtManyLevels (line 1312) | [Fact] method Should_NotOverrideErrors_When_ModeEnabledAfterErrorIsAdded (line 1341) | [Fact] method Should_OverrideErrors_When_ModeEnabled_And_LeavingPathWithError (line 1362) | [Fact] method Should_OverrideErrors_When_ModeEnabled_And_LeavingPathWithErrors (line 1381) | [Fact] method Should_OverrideErrors_OnLevelsWithModeEnabled_When_ErrorsOnEveryLevel (line 1402) | [Fact] method Should_OverrideErrors_OnLowestLevelWithModeEnabled_When_ModeEnabledAtLowLevel_And_ErrorIsNested (line 1431) | [Fact] method Should_OverrideErrors_OnLowestLevelWithModeEnabled_When_ModeEnabledOnDifferentLevels_And_ErrorOnAllLevels (line 1460) | [Fact] method Should_OverrideErrors_OnLowestLevelWithModeEnabled_When_ModeEnabledOnAllLevels_And_ErrorOnLowLevel (line 1491) | [Fact] method Should_OverrideErrors_OnLowestLevelWithModeEnabled_When_ModeEnabledOnAllLevels_And_ErrorOnNestedLevel (line 1521) | [Fact] method Should_OverrideErrors_WhenTravelingUpAndDownTheTree_ToRootEnabledLevel_When_HavingNestedBranchWithEnabledLevelWithoutError (line 1551) | [Fact] method Should_OverrideErrors_WhenTravelingUpAndDownTheTree_ToRootEnabledLevel_When_HavingNestedBranchWithEnabledLevelWithError (line 1584) | [Fact] method Should_OverrideErrors_WhenTravelingUpAndDownTheTree_ToRootEnabledLevel_When_HavingNestedBranchWithEnabledLevelWithError_OnlyHere (line 1618) | [Fact] method Should_Mode_SetDisabled_When_ErrorsAddedAndLevelLeft (line 1651) | [Fact] method Should_Mode_SetDisabledAndEnableAgain (line 1678) | [Fact] method Should_Mode_NotBeAffectedByOtherModes (line 1706) | [Fact] method Should_Mode_WorkWithinAppendMode (line 1738) | [Fact] FILE: tests/Validot.Tests.Unit/ValidationTestData.cs class ValidationTestData (line 11) | public static class ValidationTestData class TestCase (line 13) | public class TestCase class ValidationTestCase (line 24) | public class ValidationTestCase class ErrorTestCase (line 35) | public class ErrorTestCase class ReferenceLoopExceptionCase (line 44) | public class ReferenceLoopExceptionCase class ArgTestCase (line 53) | public class ArgTestCase class TestCollection (line 60) | public class TestCollection : IEnumerable method TestCollection (line 64) | public TestCollection(IEnumerable innerCollection) method GetEnumerator (line 69) | public IEnumerator GetEnumerator() => _innerCollection.GetEnumera... method GetEnumerator (line 71) | IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); class TestMember (line 74) | public class TestMember type TestStruct (line 83) | public struct TestStruct class TestParent (line 88) | public class TestParent class TestChild (line 93) | public class TestChild : TestParent class TestClass (line 98) | public class TestClass method RenamedClone (line 133) | public static TestCase RenamedClone(TestCase input, string prefix) => ... method GetCases (line 141) | public static IReadOnlyList GetCases() method ReferencesLoopCases (line 6510) | public static IEnumerable ReferencesLoopCases() method CasesForTemplate_Data (line 6977) | public static IEnumerable CasesForTemplate_Data() method CasesForValidation_Data (line 6987) | public static IEnumerable CasesForValidation_Data() method CasesForReferenceLoop_Data (line 7007) | public static IEnumerable CasesForReferenceLoop_Data() method CasesForValidationWithFailFast_Data (line 7046) | public static IEnumerable CasesForValidationWithFailFast_Data() method CasesForIsValid_Data (line 7074) | public static IEnumerable CasesForIsValid_Data() method CasesForFeed_Data (line 7094) | public static IEnumerable CasesForFeed_Data() method CasesForFeedMultipleTimes_Data (line 7114) | public static IEnumerable CasesForFeedMultipleTimes_Data() FILE: tests/Validot.Tests.Unit/ValidationTestHelpers.cs class ValidationTestHelpers (line 13) | public static class ValidationTestHelpers method ShouldHaveTemplate (line 15) | public static void ShouldHaveTemplate(this IValidator validator,... method ShouldValidateAndHaveResult (line 24) | public static void ShouldValidateAndHaveResult(this IValidator v... method ShouldHaveIsValidTrueIfNoErrors (line 51) | public static void ShouldHaveIsValidTrueIfNoErrors(this IValidator<... method ShouldMatchExpectations (line 76) | public static void ShouldMatchExpectations(this IReadOnlyDictionary