Home > C# > PostgreSQL > Npgsql > ドキュメント

テスト Npgsql

新規作成日 2019-03-07
最終更新日

テスト

Test

Npgsqlは、.NET Frameworkや.NET Coreのための公式のビルド・サーバ上で実行する、すべてをサポートするPostgreSQLバックエンドを持つ 広範囲なテストスイートを持っています。

概要

Overview

Npgsqlは、逆行を警戒するための、広範囲なテストスイートを持っています。テストスイートは、すべてをサポートするPostgreSQLバックエンドを持つ、.NET Frameworkや.NET Coreのための公式のビルド・サーバ上で実行します。

継続的な統合結果は、AppVeyorおよびTravis CIから公的に入手できます。

はじめに

Getting Started

PostgreSQLを設定する

Setup PostgreSQL

Npgsqlテストスイートは、テストを実行するために、PostgreSQLバックエンドを必要とします。既定では、テスト・スイートは、PostgreSQLが、デフォルト・ポート(5432)のローカル・マシン上で実行されることを期待しています。

  1. PostgreSQLをインストールする:https://www.postgresql.org/download
  2. PostgreSQLバックエンドを開始する。

npgsql_testsアカウントを作成する。

Create the npgsql_tests account

既定では、テスト・スイートは、npgsql_testsというパスワードを持つnpgsql_testsという名前のアカウントを期待します。このアカウントは、テスト・スイートが、npgsql_testsという名前のデータベースを作成してテストを実行するために使用されます。

$ psql -h localhost -U postgres
postgres=# CREATE USER npgsql_tests PASSWORD 'npgsql_tests' SUPERUSER;

備考:テストデータベースの作成や削除、拡張子(hstore、postgisなど)のロードなどにはスーパーユーザーアクセスが必要です。

リポジトリーのクローンをつくる

Clone the repository

cd ~
git clone git@github.com:npgsql/npgsql.git

テストスイートを実行する

Run the test suite

cd ~/npgsql
dotnet test ./test/Npgsql.Tests
dotnet test ./test/Npgsql.PluginTests
dotnet test ./test/Npgsql.Benchmarks
このエントリーをはてなブックマークに追加

Home PC C# Illustration

Copyright (C) 2011 Horio Kazuhiko(kukekko) All Rights Reserved.
kukekko@gmail.com
ご連絡の際は、お問い合わせページのURLの明記をお願いします。
「掲載内容は私自身の見解であり、所属する組織を代表するものではありません。」