Exemplo n.º 1
0
        public void testEnumULong1()
        {
            instanceEnumULong = EnumULong.V3;
            staticEnumULong   = EnumULong.V2;
            var local = EnumULong.V2;

            AssertTrue(instanceEnumULong == EnumULong.V3);
            AssertTrue(staticEnumULong == EnumULong.V2);
            AssertTrue(local == EnumULong.V2);

            var arr = new EnumULong[1];

            arr[0] = EnumULong.V2;
            AssertTrue(arr[0] == EnumULong.V2);
        }
Exemplo n.º 2
0
        public async Task EnumULongTestAsync(EnumULong 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
            {
                EnumULong = value
            });

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

            Assert.Equal(value, modifyModel.EnumULong);
            Assert.Equal(1L, (await collection.DeleteOneAsync(t => t.Id == testModel.Id)).DeletedCount);
        }
Exemplo n.º 3
0
        public void testEnumULong1()
        {
			instanceEnumULong = EnumULong.V3;
			staticEnumULong = EnumULong.V2;
			var local = EnumULong.V2;
			
            AssertTrue(instanceEnumULong == EnumULong.V3);
            AssertTrue(staticEnumULong == EnumULong.V2);
            AssertTrue(local == EnumULong.V2);

			var arr = new EnumULong[1];
			arr[0] = EnumULong.V2;
            AssertTrue(arr[0] == EnumULong.V2);
        }