Bagikan melalui


OrConstraint Kelas

Definisi

OrConstraint berhasil jika salah satu anggota berhasil

public class OrConstraint : NUnit.Framework.Constraints.BinaryConstraint
type OrConstraint = class
    inherit BinaryConstraint
Warisan

Konstruktor

OrConstraint(Constraint, Constraint)

Membuat OrConstraint dari dua batasan lainnya

Bidang

actual

Nilai aktual yang sedang diuji terhadap batasan

(Diperoleh dari Constraint)
left

Batasan pertama yang digabungkan

(Diperoleh dari BinaryConstraint)
right

Batasan kedua sedang digabungkan

(Diperoleh dari BinaryConstraint)

Properti

And

Mengembalikan ConstraintExpression dengan menambahkan Dan ke batasan saat ini.

(Diperoleh dari Constraint)
DisplayName

Nama tampilan Batasan ini untuk digunakan oleh ToString(). Nilai default adalah nama batasan dengan "Batasan" berikutnya dihapus. Kelas turunan dapat mengatur ini ke nama lain dalam konstruktor mereka.

(Diperoleh dari Constraint)
Or

Mengembalikan ConstraintExpression dengan menambahkan Atau ke batasan saat ini.

(Diperoleh dari Constraint)
With

Mengembalikan ConstraintExpression dengan menambahkan Dan ke batasan saat ini.

(Diperoleh dari Constraint)

Metode

After(Int32)

OrConstraint berhasil jika salah satu anggota berhasil

(Diperoleh dari Constraint)
After(Int32, Int32)

OrConstraint berhasil jika salah satu anggota berhasil

(Diperoleh dari Constraint)
GetStringRepresentation()

OrConstraint berhasil jika salah satu anggota berhasil

(Diperoleh dari Constraint)
Matches(Object)

Terapkan batasan anggota ke nilai aktual, berhasil segera setelah salah satu dari mereka berhasil.

Matches<T>(ActualValueDelegate<T>)

OrConstraint berhasil jika salah satu anggota berhasil

(Diperoleh dari Constraint)
Matches<T>(T)

OrConstraint berhasil jika salah satu anggota berhasil

(Diperoleh dari Constraint)
ToString()

Penimpaan default ToString mengembalikan DisplayName batasan diikuti oleh argumen apa pun dalam kurung sudut.

(Diperoleh dari Constraint)
WriteActualValueTo(MessageWriter)

Tulis nilai aktual untuk pengujian batasan yang gagal ke MessageWriter. Implementasi default hanya menulis nilai mentah aktual, meninggalkannya kepada penulis untuk melakukan pemformatan apa pun.

(Diperoleh dari Constraint)
WriteDescriptionTo(MessageWriter)

Tulis deskripsi untuk kontraint ini ke MessageWriter

WriteMessageTo(MessageWriter)

Tulis pesan kegagalan ke MessageWriter yang disediakan sebagai argumen. Implementasi default hanya meneruskan batasan dan nilai aktual ke penulis, yang kemudian menampilkan deskripsi batasan dan nilai. Batasan yang perlu memberikan detail tambahan, seperti di mana kesalahan yang terjadi dapat mengambil alih ini.

(Diperoleh dari Constraint)

Implementasi Antarmuka Eksplisit

IResolveConstraint.Resolve()

OrConstraint berhasil jika salah satu anggota berhasil

(Diperoleh dari Constraint)

Berlaku untuk