Exemplo n.º 1
0
        public void op_ImplicitTest1()
        {
            int        i = 10;
            Enumerated e = i;

            Assert.AreEqual(10, e.Value);
        }
Exemplo n.º 2
0
        public void op_ImplicitTest()
        {
            Enumerated e      = new Enumerated(10);
            int        actual = e;

            Assert.AreEqual(10, actual);
        }
Exemplo n.º 3
0
        public void EnumeratedConstructorTest()
        {
            int        value  = 10;
            Enumerated target = new Enumerated(value);

            Assert.AreEqual(target.Value, value);
        }
Exemplo n.º 4
0
        public IEnumerator ToWaitFor(bool abortOnFail = false)
        {
            var ret = new Enumerated(this, abortOnFail);

            //someone will poll for completion, so act like we've been terminated
            Done(() => {}, ex => {});
            return(ret);
        }
Exemplo n.º 5
0
        //public Enumerated(Decimal value) : base(value) { }

        //public virtual byte Value => (byte) base.Value;

        public bool Equals(Enumerated that)
        {
            //AdK
            if (that == null)
            {
                return(false);
            }
            return(Value == that.Value);
        }
Exemplo n.º 6
0
    public void Serialise_Null_Returns_Empty_Json(Enumerated input)
    {
        // Arrange

        // Act
        var result = JsonF.Serialise(input);

        // Assert
        Assert.Equal(JsonF.Empty, result);
    }
Exemplo n.º 7
0
        public IEnumerator ToWaitFor(bool abortOnFail)
        {
            Enumerated <PromisedT> result = new Enumerated <PromisedT>(this, abortOnFail);

            Done(delegate
            {
            }, delegate
            {
            });
            return(result);
        }
Exemplo n.º 8
0
        public IEnumerator ToWaitFor(bool abortOnFail = false)
        {
            Enumerated result = new Enumerated(this, abortOnFail);

            Done(delegate
            {
            }, delegate
            {
            });
            return(result);
        }
Exemplo n.º 9
0
 public IEnumerator <T> GetEnumerator()
 {
     Enumerated?.Invoke(this, new EventArgs());
     return(list.GetEnumerator());
 }
Exemplo n.º 10
0
 public EnumValueWrapper(Enumerated item)
 {
     this.Item = item;
 }
Exemplo n.º 11
0
 public static LogDatumType NewEnumValue(Enumerated enumValue)
 {
     return(new EnumValueWrapper(enumValue));
 }
Exemplo n.º 12
0
 /// <summary>
 /// Puts a value into the sink
 /// </summary>
 /// <param name="value">The value to put</param>
 public void PutEnumerated(Enumerated value)
 {
     _require(StreamOp.Enumerated);
     _writer.WriteEnumerated(value.Value, _state.Tag);
     _moveNext();
 }
Exemplo n.º 13
0
 public static ExtendedParameter NewEnum(Enumerated @enum)
 {
     return(new EnumWrapper(@enum));
 }