public void ShouldBeIDbFieldBuilder(NameBasedFieldGenerator sut) { sut.Should().BeAssignableTo<IDbFieldBuilder>(); }
public void ShouldReturnNotSharedFieldInfo(NameBasedFieldGenerator sut, string name) { sut.Build(name).Shared.Should().BeFalse(); }
public void ShouldReturnTextFieldInfo(NameBasedFieldGenerator sut, string name) { sut.Build(name).Type.Should().Be("text"); }
public void ShouldReturnFieldInfoWithSpecifiedName(NameBasedFieldGenerator sut, string name) { sut.Build(name).Name.Should().Be(name); }
public void ShouldReturnFieldInfoWithNewId(NameBasedFieldGenerator sut, string name) { sut.Build(name).Id.Guid.Should().NotBeEmpty(); }
public void ShouldReturnEmptyInfoIfRequestIsEmptyString(NameBasedFieldGenerator sut) { sut.Build(string.Empty).Should().Be(FieldInfo.Empty); }
public void ShouldReturnEmptyInfoIfRequestIsNotString(NameBasedFieldGenerator sut, object request) { sut.Build(request).Should().Be(FieldInfo.Empty); }
public void ShouldBeIDbFieldBuilder(NameBasedFieldGenerator sut) { sut.Should().BeAssignableTo <IDbFieldBuilder>(); }
public void ShouldReturnEmptyInfoIfRequestIsNull(NameBasedFieldGenerator sut) { sut.Build(null).Should().Be(FieldInfo.Empty); }