public async Task Should_not_add_error_if_boolean_is_valid() { var sut = new BooleanField(1, "my-bolean", Partitioning.Invariant); await sut.ValidateAsync(CreateValue(true), false, errors); Assert.Empty(errors); }
public async Task Should_not_add_error_if_boolean_is_valid() { var sut = new BooleanField(1, "my-bolean", new BooleanFieldProperties()); await sut.ValidateAsync(CreateValue(true), errors); Assert.Empty(errors); }
public async Task Should_add_errors_if_value_is_not_valid() { var sut = new BooleanField(1, "my-bolean", new BooleanFieldProperties()); await sut.ValidateAsync(CreateValue("Invalid"), errors); errors.ShouldBeEquivalentTo( new[] { "<FIELD> is not a valid value" }); }
public async Task Should_add_errors_if_value_is_not_valid() { var sut = new BooleanField(1, "my-bolean", Partitioning.Invariant); await sut.ValidateAsync(CreateValue("Invalid"), false, errors); errors.ShouldBeEquivalentTo( new[] { "<FIELD> is not a valid value" }); }
public async Task Should_add_errors_if_boolean_is_required() { var sut = new BooleanField(1, "my-bolean", new BooleanFieldProperties { IsRequired = true }); await sut.ValidateAsync(CreateValue(null), errors); errors.ShouldBeEquivalentTo( new[] { "<FIELD> is required" }); }
public void Should_clone_object() { var sut = new BooleanField(1, "name", new BooleanFieldProperties()); Assert.NotEqual(sut, sut.Enable()); }
public void Should_instantiate_field() { var sut = new BooleanField(1, "my-bolean", new BooleanFieldProperties()); Assert.Equal("my-bolean", sut.Name); }
public void Should_clone_object() { var sut = new BooleanField(1, "name", Partitioning.Invariant); Assert.NotEqual(sut, sut.Enable()); }
public void Should_instantiate_field() { var sut = new BooleanField(1, "my-bolean", Partitioning.Invariant); Assert.Equal("my-bolean", sut.Name); }