コード例 #1
0
ファイル: MainWindow.xaml.cs プロジェクト: luke-95/css_proj
        public MainWindow()
        {
            InitializeComponent();

            TBDatabaseKeeper tbKeeper   = new TBDatabaseKeeper();
            DataKeeper       dataKeeper = new DataKeeper(tbKeeper);

            InitializeController(tbKeeper, dataKeeper);
        }
コード例 #2
0
        public void GetColumnNamesTest()
        {
            string tableName = "table";
            Mock <TBDatabaseKeeper> keeperMock = new Mock <TBDatabaseKeeper>();
            TBDatabaseKeeper        keeper     = keeperMock.Object;
            Mock <DataKeeper>       dkMock     = new Mock <DataKeeper>(keeper);

            keeperMock.Setup(mock => mock.GetColumnNames(tableName));

            DatabaseController databaseController = new Mock <DatabaseController>(keeper, dkMock.Object).Object;

            databaseController.GetColumnNames(tableName);

            keeperMock.Verify(mock => mock.GetColumnNames(tableName), Times.Once());
        }