Inheritance: MonoBehaviour
Exemplo n.º 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;
        }
Exemplo n.º 2
0
 public MonoConnectionTestProviderAttribute(string filter = null, TestFlags flags = TestFlags.Browsable)
     : base(filter, flags)
 {
     // FIXME
     Optional = true;
 }
Exemplo n.º 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);
        }
Exemplo n.º 5
0
 public SelectServerCertificateAttribute(string filter = null, TestFlags flags = TestFlags.Browsable)
     : base(filter, flags)
 {
 }
 public InstrumentationConnectionProviderAttribute(string filter = null, TestFlags flags = TestFlags.Browsable)
     : base(filter, flags)
 {
 }
Exemplo n.º 7
0
 public TestFlags TestEchoFlagsVal(TestFlags arg)
 {
     return(arg);
 }
 public ChunkContentTypeAttribute(ChunkContentType type, TestFlags flags = TestFlags.Browsable | TestFlags.ContinueOnError)
     : base(null, flags)
 {
     Type = type;
 }
Exemplo n.º 9
0
 public SelectCryptoProvider(string filter = null, TestFlags flags = TestFlags.Hidden)
     : base(filter, flags)
 {
 }
Exemplo n.º 10
0
 public SelectConnectionProviderAttribute(string filter = null, TestFlags flags = TestFlags.Hidden)
     : base(filter, flags)
 {
 }
Exemplo n.º 11
0
 public ResultGroupTestInvoker(TestFlags flags, TestInvoker inner)
     : base(flags)
 {
     Inner = inner;
 }
Exemplo n.º 12
0
 public TestParameterAttribute(string filter = null, TestFlags flags = TestFlags.Browsable)
 {
     Filter = filter;
     Flags  = flags;
 }
Exemplo n.º 13
0
 public AuthenticationTypeAttribute(string filter = null, TestFlags flags = TestFlags.Browsable)
     : base(filter, flags)
 {
 }
Exemplo n.º 14
0
 static string WriteTestFlags(TestFlags flags)
 {
     return(Enum.Format(typeof(TestFlags), flags, "g"));
 }
Exemplo n.º 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;
 }
Exemplo n.º 16
0
 public ChunkContentTypeAttribute(string filter = null, TestFlags flags = TestFlags.Browsable | TestFlags.ContinueOnError)
     : base(filter, flags)
 {
 }
Exemplo n.º 17
0
 internal sealed override TestInvoker CreateInvoker(TestNode node, TestInvoker invoker, TestFlags flags)
 {
     return(new HeavyTestInvoker(this, node, invoker, flags));
 }
Exemplo n.º 18
0
 public SelectCryptoProvider(string filter = null, TestFlags flags = TestFlags.ContinueOnError)
     : base(filter, flags)
 {
 }
Exemplo n.º 19
0
 public SelectSSLAttribute(string filter = null, TestFlags flags = TestFlags.Hidden)
     : base(filter, flags)
 {
 }
Exemplo n.º 20
0
 public HeavyTestHost(string identifier, string name, Type type, Type hostType, TestFlags flags)
     : base(identifier, name, TestSerializer.GetFriendlyName(hostType), flags)
 {
     Type = type;
 }
Exemplo n.º 21
0
 public SelectReuseConnectionAttribute(string filter = null, TestFlags flags = TestFlags.Hidden)
     : base(filter, flags)
 {
 }
Exemplo n.º 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;
 }
Exemplo n.º 23
0
 public SelectProxyKindAttribute(string filter = null, TestFlags flags = TestFlags.Browsable)
     : base(filter, flags)
 {
 }
Exemplo n.º 24
0
 internal override TestInvoker CreateInvoker(TestNode node, TestInvoker invoker, TestFlags flags)
 {
     return(new ForkedTestInvoker(this, node, invoker));
 }
Exemplo n.º 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));
        }
Exemplo n.º 26
0
 public AggregatedTestInvoker(TestFlags flags = TestFlags.None)
 {
     Flags = flags;
 }
Exemplo n.º 27
0
 public TestCollectionInvoker(TestBuilder builder, TestPathTreeNode node, TestFlags flags = TestFlags.ContinueOnError)
     : base(flags)
 {
     Builder = builder;
     Node    = node;
 }
Exemplo n.º 28
0
 public TestFlags TestEchoFlagsVal(TestFlags arg) {
     return arg;
 }
Exemplo n.º 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;
            }
        }