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);
 }
 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 ShouldReturnFieldInfoWithNewId(NameBasedFieldGenerator sut, string name)
 {
     sut.Build(name).Id.Guid.Should().NotBeEmpty();
 }
 public void ShouldReturnFieldInfoWithSpecifiedName(NameBasedFieldGenerator sut, string name)
 {
     sut.Build(name).Name.Should().Be(name);
 }
 public void ShouldReturnEmptyInfoIfRequestIsNotString(NameBasedFieldGenerator sut, object request)
 {
     sut.Build(request).Should().Be(FieldInfo.Empty);
 }
 public void ShouldReturnEmptyInfoIfRequestIsEmptyString(NameBasedFieldGenerator sut)
 {
     sut.Build(string.Empty).Should().Be(FieldInfo.Empty);
 }
 public void ShouldReturnEmptyInfoIfRequestIsNull(NameBasedFieldGenerator sut)
 {
     sut.Build(null).Should().Be(FieldInfo.Empty);
 }