public void Should_be_same_as() { Address address1 = new Address(); Address address2 = address1; Contract.Require.That(address2, Is.SameAs(address1)).When("checking same"); }
public void Should_raise_exception_when_sameas_not_verified() { Address address1 = new Address(); Address address2 = new Address();; Contract.Require.That(address2, Is.Not.SameAs(address1)).When("checking not same"); Contract.Require.That(address2, Is.SameAs(address1)).When("checking same"); }
public void Should_raise_exception_when_and_constraints_not_verified() { Contract.Ensure.That("toto", Is.EqualTo("titi") & Is.Empty).When("checking string"); }
public void Should_raise_exception_when_not_equal_to() { Contract.Require.That(3, Is.EqualTo(2)).When("checking 3 value"); }
public void Should_be_equal_to_2() { Contract.Require.That(2, Is.EqualTo(2)).When("checking 2 value"); }
public void Should_be_GreaterThan_10() { Contract.Require.That(5, Is.GreaterThan(10)).When("checking GreaterThan"); }
public void Should_be_LessThan_3() { Contract.Require.That(2, Is.LessThan(3)).When("checking LessThan"); }
public void Should_like() { Contract.Require.That("123abc456", Is.Like("abc")).When("checking like"); }
public void Should_contains() { Contract.Require.That("gilles bayon", Is.Contains("gilles")).When("checking contains"); }
public void Should_raise_exception_when_assignable_not_verified() { Contract.Require.That(55, Is.AssignableFrom <string>()).When("checking assignable"); }
public void Should_be_assignable_from() { Contract.Require.That("Hello", Is.AssignableFrom <string>()).When("checking assignable"); }
public void Should_raise_exception_when_typeof_not_verified() { Contract.Require.That(25, Is.TypeOf <string>()).When("checking 25"); }
public void Should_be_typeof_string() { Contract.Require.That("toto", Is.TypeOf <string>()).When("checking 'toto' string"); }
public void And_constraints_should_be_verified() { int integer = 35; Contract.Require.That(integer, Is.EqualTo(35) & Is.Not.Null).When("checking and constraint"); }