コード例 #1
0
ファイル: ContextTest.cs プロジェクト: Mikezar/DataVault
        public void Context_ContextInit_Success()
        {
            EntityContainer.RegisterEntity <TestEntity3>();

            IContext iContext = VaultContext.GetContext();

            Assert.NotNull(iContext);
        }
コード例 #2
0
ファイル: ContextTest.cs プロジェクト: Mikezar/DataVault
        public void Context_GetContext_Success()
        {
            var iContext  = VaultContext.GetContext();
            var iContext2 = VaultContext.GetContext();

            Assert.NotNull(iContext);
            Assert.NotNull(iContext2);
            Assert.AreSame(iContext, iContext2);
        }
コード例 #3
0
ファイル: ContextTest.cs プロジェクト: Mikezar/DataVault
        public void Context_RegisterTest_Success()
        {
            IContext iContext = VaultContext.GetContext();

            var dataSet = iContext.GetDataSet <TestEntity3>();

            Assert.IsNotNull(dataSet);
            Assert.IsInstanceOf(typeof(DataSet <TestEntity3>), dataSet);
        }
コード例 #4
0
ファイル: VaultStorage.cs プロジェクト: Mikezar/DataVault
 public static IDataSet <TEntity> GetSetFor <TEntity>() where TEntity : class
 {
     return(VaultContext.GetContext().GetDataSet <TEntity>());
 }