Exemplo n.º 1
0
        public void testEnumCast5()
        {
            double   value    = 1.0;
            EnumLong enumLong = (EnumLong)value;

            AssertTrue(enumLong == EnumLong.V2);
        }
Exemplo n.º 2
0
        public void testEnumCast4()
        {
            long     value    = 1;
            EnumLong enumLong = (EnumLong)value;

            AssertTrue(enumLong == EnumLong.V2);
        }
Exemplo n.º 3
0
        public void testEnumLong1()
        {
            instanceEnumLong = EnumLong.V3;
            staticEnumLong   = EnumLong.V2;
            var local = EnumLong.V2;

            AssertTrue(instanceEnumLong == EnumLong.V3);
            AssertTrue(staticEnumLong == EnumLong.V2);
            AssertTrue(local == EnumLong.V2);

            var arr = new EnumLong[1];

            arr[0] = EnumLong.V2;
            AssertTrue(arr[0] == EnumLong.V2);
        }
Exemplo n.º 4
0
        public async Task EnumLongTestAsync(EnumLong value)
        {
            var collection = MongoDatabase.GetCollection <TestModel>("TestModel");
            var testModel  = TestModelFactory.GetModel();
            await collection.InsertOneAsync(testModel);

            var result = await collection.UpdateManyAsync(t => t.Id == testModel.Id, () => new TestModel
            {
                EnumLong = value
            });

            Assert.Equal(1L, testModel.EnumLong == value ? result.MatchedCount : result.ModifiedCount);
            var modifyModel = collection.AsQueryable().First(p => p.Id == testModel.Id);

            Assert.Equal(value, modifyModel.EnumLong);
            Assert.Equal(1L, (await collection.DeleteOneAsync(t => t.Id == testModel.Id)).DeletedCount);
        }
Exemplo n.º 5
0
        public void testEnumLong1()
        {
			instanceEnumLong = EnumLong.V3;
			staticEnumLong = EnumLong.V2;
			var local = EnumLong.V2;
			
            AssertTrue(instanceEnumLong == EnumLong.V3);
            AssertTrue(staticEnumLong == EnumLong.V2);
            AssertTrue(local == EnumLong.V2);

			var arr = new EnumLong[1];
			arr[0] = EnumLong.V2;
            AssertTrue(arr[0] == EnumLong.V2);
        }
Exemplo n.º 6
0
        public void testEnumCast7()
        {
            EnumLong enumLong = (EnumLong)GetValue();

            AssertTrue(enumLong == EnumLong.V2);
        }