コード例 #1
0
        public void BLOB項目にbyte配列の読み込みができる()
        {
            // setup
            Loggi.DebugEnabled = true;

            // when
            fixtureBook.Setup();

            // then
            fixtureBook.ValidateStorage();
        }
コード例 #2
0
ファイル: CaseTest.cs プロジェクト: ototadana/FixtureBook
        public void GetObjectの呼び出しにより暗黙的にSetupメソッドが呼び出される()
        {
            // setup
            FixtureBook fixtureBook = new FixtureBook();

            // when
            Data data = fixtureBook.GetObject <Data>();

            // then
            Assert.AreEqual("a", data.Text1);
            fixtureBook.ValidateStorage();
        }
コード例 #3
0
ファイル: CaseTest.cs プロジェクト: ototadana/FixtureBook
        public void FixtureBookインスタンス毎に暗黙的Setupメソッド呼び出しは行われる()
        {
            // setup
            Loggi.DebugEnabled = true;
            new FixtureBook().GetObject <Data>();
            GetObjectの呼び出しにより暗黙的にSetupメソッドが呼び出される_Setup();

            // when
            FixtureBook fixtureBook = new FixtureBook();
            Data        data        = fixtureBook.GetObject <Data>();

            // then
            Assert.AreEqual("a", data.Text1);
            fixtureBook.ValidateStorage();
        }
コード例 #4
0
        public void ValidateStorageの呼び出し時にはSetupメソッドの暗黙呼び出しはされないこと()
        {
            // setup
            Loggi.DebugEnabled = true;
            Database.ExecuteNonQuery(null, "delete from TypesTable");
            FixtureBook fixtureBook = new FixtureBook();

            // when
            try
            {
                fixtureBook.ValidateStorage();
                throw new Exception("ここにはこない");
            }
            catch (AssertFailedException e)
            {
                Console.WriteLine(e);
                Assert.IsTrue(e.Message.IndexOf("*") == -1);
            }
        }
コード例 #5
0
        public void ValidateStorageの呼び出し時にはSetupメソッドの暗黙呼び出しはされないこと()
        {
            // setup
            Loggi.DebugEnabled = true;
            using (Database database = new Database())
            {
                database.ExecuteNonQuery("delete from TypesTable");
                database.Commit();
            }
            FixtureBook fixtureBook = new FixtureBook();

            // when
            try
            {
                fixtureBook.ValidateStorage();
                throw new Exception("ここにはこない");
            }
            catch (AssertFailedException e)
            {
                Console.WriteLine(e);
            }
        }
コード例 #6
0
ファイル: CaseTest.cs プロジェクト: ototadana/FixtureBook
        public void FixtureBookインスタンスが同一の場合は暗黙的Setupメソッド呼び出しは1回しか行われない()
        {
            // setup
            Loggi.DebugEnabled = true;
            FixtureBook fixtureBook = new FixtureBook();

            fixtureBook.GetObject <Data>();
            GetObjectの呼び出しにより暗黙的にSetupメソッドが呼び出される_Setup();

            // when
            Data data = fixtureBook.GetObject <Data>();

            try
            {
                fixtureBook.ValidateStorage();
                throw new Exception("ここにはこない");
            }
            catch (AssertFailedException e)
            {
                // then
                Console.WriteLine(e);
            }
        }
コード例 #7
0
        public void 検索列指定をしてデータベーステーブルの状態が予想結果と同じであることをチェックできる_SQLServer()
        {
            // setup
            Loggi.DebugEnabled = true;
            fixtureBook.Setup();

            // expect
            fixtureBook.ValidateStorage();
        }
コード例 #8
0
ファイル: FixtureBookTest.cs プロジェクト: kaakaa/FixtureBook
        public void ValidateStorageの呼び出し時にはSetupメソッドの暗黙呼び出しはされないこと()
        {
            // setup
            Loggi.DebugEnabled = true;
            using (Database database = new Database())
            {
                database.ExecuteNonQuery("delete from TypesTable");
                database.Commit();
            }
            FixtureBook fixtureBook = new FixtureBook();

            // when
            try
            {
                fixtureBook.ValidateStorage();
                throw new Exception("ここにはこない");
            }
            catch (AssertFailedException e)
            {
                Console.WriteLine(e);
            }
        }