Inheritance: MonoBehaviour
Example #1
0
        private static int CountFlags(TestFlags flags)
        {
            int counter = 0;

            foreach (TestFlags type in Enum.GetValues(typeof(TestFlags)))
            {
                if (type == TestFlags.NoFlags ||
                    type == TestFlags.AllFlags)
                {
                    continue;
                }

                if ((flags & type) == type)
                {
                    counter++;
                }
            }

            return counter;
        }
Example #2
0
 public MonoConnectionTestProviderAttribute(string filter = null, TestFlags flags = TestFlags.Browsable)
     : base(filter, flags)
 {
     // FIXME
     Optional = true;
 }
Example #3
0
 public GetHandlerAttribute(string filter = null, TestFlags flags = TestFlags.Browsable)
     : base(filter, flags)
 {
 }
        public void TestFlagsConversion(string expected, TestFlags value)
        {
            var converter = new EnumToStringConverter <TestFlags>();

            Assert.Equal(expected, converter.ConvertTo(value, typeof(string)) as string);
        }
 public SelectServerCertificateAttribute(string filter = null, TestFlags flags = TestFlags.Browsable)
     : base(filter, flags)
 {
 }
 public InstrumentationConnectionProviderAttribute(string filter = null, TestFlags flags = TestFlags.Browsable)
     : base(filter, flags)
 {
 }
Example #7
0
 public TestFlags TestEchoFlagsVal(TestFlags arg)
 {
     return(arg);
 }
 public ChunkContentTypeAttribute(ChunkContentType type, TestFlags flags = TestFlags.Browsable | TestFlags.ContinueOnError)
     : base(null, flags)
 {
     Type = type;
 }
Example #9
0
 public SelectCryptoProvider(string filter = null, TestFlags flags = TestFlags.Hidden)
     : base(filter, flags)
 {
 }
Example #10
0
 public SelectConnectionProviderAttribute(string filter = null, TestFlags flags = TestFlags.Hidden)
     : base(filter, flags)
 {
 }
 public ResultGroupTestInvoker(TestFlags flags, TestInvoker inner)
     : base(flags)
 {
     Inner = inner;
 }
Example #12
0
 public TestParameterAttribute(string filter = null, TestFlags flags = TestFlags.Browsable)
 {
     Filter = filter;
     Flags  = flags;
 }
Example #13
0
 public AuthenticationTypeAttribute(string filter = null, TestFlags flags = TestFlags.Browsable)
     : base(filter, flags)
 {
 }
Example #14
0
 static string WriteTestFlags(TestFlags flags)
 {
     return(Enum.Format(typeof(TestFlags), flags, "g"));
 }
Example #15
0
 public HeavyTestHost(TestPathType pathType, string identifier, string name, Type type, Type hostType, TestFlags flags)
     : base(pathType, identifier, name, TestPath.GetFriendlyName(hostType), flags)
 {
     Type = type;
 }
 public ChunkContentTypeAttribute(string filter = null, TestFlags flags = TestFlags.Browsable | TestFlags.ContinueOnError)
     : base(filter, flags)
 {
 }
Example #17
0
 internal sealed override TestInvoker CreateInvoker(TestNode node, TestInvoker invoker, TestFlags flags)
 {
     return(new HeavyTestInvoker(this, node, invoker, flags));
 }
 public SelectCryptoProvider(string filter = null, TestFlags flags = TestFlags.ContinueOnError)
     : base(filter, flags)
 {
 }
Example #19
0
 public SelectSSLAttribute(string filter = null, TestFlags flags = TestFlags.Hidden)
     : base(filter, flags)
 {
 }
Example #20
0
 public HeavyTestHost(string identifier, string name, Type type, Type hostType, TestFlags flags)
     : base(identifier, name, TestSerializer.GetFriendlyName(hostType), flags)
 {
     Type = type;
 }
Example #21
0
 public SelectReuseConnectionAttribute(string filter = null, TestFlags flags = TestFlags.Hidden)
     : base(filter, flags)
 {
 }
Example #22
0
 protected TestBuilder(TestPathType type, string identifier, string name, ITestParameter parameter, TestFlags flags = DefaultFlags)
 {
     PathType   = type;
     Identifier = identifier;
     Name       = name;
     Flags      = flags;
     Parameter  = parameter;
 }
Example #23
0
 public SelectProxyKindAttribute(string filter = null, TestFlags flags = TestFlags.Browsable)
     : base(filter, flags)
 {
 }
Example #24
0
 internal override TestInvoker CreateInvoker(TestNode node, TestInvoker invoker, TestFlags flags)
 {
     return(new ForkedTestInvoker(this, node, invoker));
 }
Example #25
0
        public void Succeed_Flags()
        {
            TestFlags result = ArgumentUtility.CheckValidEnumValueAndTypeAndNotNull <TestFlags> ("arg", TestFlags.Flag1 | TestFlags.Flag2);

            Assert.That(result, Is.EqualTo(TestFlags.Flag1 | TestFlags.Flag2));
        }
 public AggregatedTestInvoker(TestFlags flags = TestFlags.None)
 {
     Flags = flags;
 }
Example #27
0
 public TestCollectionInvoker(TestBuilder builder, TestPathTreeNode node, TestFlags flags = TestFlags.ContinueOnError)
     : base(flags)
 {
     Builder = builder;
     Node    = node;
 }
Example #28
0
 public TestFlags TestEchoFlagsVal(TestFlags arg) {
     return arg;
 }
Example #29
0
        public FixedParameterHost(string name, TypeInfo type, IParameterSerializer serializer, FixedTestParameterAttribute attr, TestFlags flags)
            : base(name, type, serializer, flags)
        {
            Attribute = attr;

            if (Serializer != null)
            {
                fixedParameter = Serializer.ObjectToParameter(Attribute.Value);
            }
            else
            {
                fixedParameter = (ITestParameter)Attribute.Value;
            }
        }