public void ServiceNew() { var entity = new EntityFake(Guid.NewGuid()); var sut = new EntityFakeService(entity); sut.SaveEntityFake(); }
public void EntityNewWhenValueObjectSetFieldName() { var sut = new EntityFake(Guid.NewGuid(), new ValueObjectFake("N", "FieldName"), "FieldName"); sut.ValueObjectFake.SetFieldName("NewFieldName"); Assert.AreEqual("NewFieldName", sut.ValueObjectFake.FieldName); }
public void Entity_Domain_Equals_WithNull_ShouldBeOk() { _entity.Id = 20; _anotherEntity = null; var isEqual = _entity.Equals(_anotherEntity); isEqual.Should().BeFalse(); }
public void Entity_Domain_OperatorEqual_WithOnlyNull_ShouldBeOk() { _entity = null; _anotherEntity = null; var isEqual = _entity == _anotherEntity; isEqual.Should().BeTrue(); }
public void EntityNewWhenParseValueObjectNameMaximumExceededVerifyFieldName() { var sut = new EntityFake(Guid.NewGuid(), new ValueObjectFake("Name Name Name Name")); Assert.AreEqual("ValueObjectFake", (sut.ValueObjectFake. ErrorList.List .FirstOrDefault(x => x.ToString() == "Max error") as ErrorItemDetail)?.FieldName); }
public void EntityNewWhenParseValueObjectNameInsufficientCharactersVerifyFieldName() { var sut = new EntityFake(Guid.NewGuid(), new ValueObjectFake("N")); Assert.AreEqual("ValueObjectFake", (sut.ValueObjectFake. ErrorList.List .FirstOrDefault(x => x.ToString() == "Min error") as ErrorItemDetail)?.FieldName); }
public SaveEntityFake(EntityFake entityFake) : base(entityFake) { _entityFake = entityFake; var errorDescription = new ErrorItemDetail("New EntityFake instance create on memory.", new Warning(), "EntityFake"); _entityFake.ErrorList.Add(errorDescription); }
public void TestSetup() { _dbSetMock = new Mock<IDbSet<EntityFake>>(); _contextMock = new Mock<IContext>(); _contextFactoryMock = new Mock<IContextFactory>(); _entityFake = new EntityFake(); _contextMock.Setup(c => c.GetEntitySet<EntityFake>()) .Returns(_dbSetMock.Object); _contextFactoryMock.Setup(f => f.GetContext(It.IsAny<string>())) .Returns(_contextMock.Object); _repo = new Repository<EntityFake>( _contextFactoryMock.Object, _connectionString); }
public void EntityNewWhenParseEmptyFieldName() { var sut = new EntityFake(Guid.NewGuid(), new ValueObjectFake("Name"), ""); Assert.AreEqual("EntityFake", sut.FieldName); }
public void EntityNewWhenParseValueObjectNullFieldName() { var sut = new EntityFake(Guid.NewGuid(), new ValueObjectFake("Name")); Assert.AreEqual("ValueObjectFake", sut.ValueObjectFake.FieldName); }
public void EntityNewWhenParseValueObjectFieldName() { var sut = new EntityFake(Guid.NewGuid(), new ValueObjectFake("Name", "fieldName")); Assert.AreEqual(Entity.GetPropertyName(() => sut.ValueObjectFake), sut.ValueObjectFake.FieldName); }
public void EntityNewWhenParseValueObjectNull() { var sut = new EntityFake(Guid.NewGuid(), null); Assert.AreEqual(null, sut.ValueObjectFake); }
public void EntityNewWhenParseValueObjectEmptyNameHasErrors() { var sut = new EntityFake(Guid.NewGuid(), new ValueObjectFake("")); Assert.AreEqual(true, sut.ValueObjectFake.ErrorList.Any); }
public void EntityNewWhenParseValueObjectNameInsufficientCharactersIsValidFalse() { var sut = new EntityFake(Guid.NewGuid(), new ValueObjectFake("N")); Assert.AreEqual(false, sut.ValueObjectFake.IsValid()); }
public SaveEntityFake(EntityFake entityFake) : base(entityFake) { }
public void EntityNewWhenParseValueObjectNameMaximumExceededHasErrors() { var sut = new EntityFake(Guid.NewGuid(), new ValueObjectFake("Name Name Name Name")); Assert.AreEqual(true, sut.ValueObjectFake.ErrorList.Any); }
public void EntityNewWhenParseValueObjectNameMaximumExceededIsValidFalse() { var sut = new EntityFake(Guid.NewGuid(), new ValueObjectFake("Name Name Name Name")); Assert.AreEqual(false, sut.ValueObjectFake.IsValid()); }
public void EntityNewWhenParseValueObjectNameInsufficientCharactersHasErrors() { var sut = new EntityFake(Guid.NewGuid(), new ValueObjectFake("N")); Assert.AreEqual(true, sut.ValueObjectFake.ErrorList.Any); }
public void Initialize() { _entity = new EntityFake(); _anotherEntity = new EntityFake(); }
public void EntityNewWhenParseValueObjectNameIsValidTrue() { var sut = new EntityFake(Guid.NewGuid(), new ValueObjectFake("Name")); Assert.AreEqual(true, sut.ValueObjectFake.IsValid()); }
public void EntityNewWhenParseValueObjectNullNameIsValidFalse() { var sut = new EntityFake(Guid.NewGuid(), new ValueObjectFake(null)); Assert.AreEqual(false, sut.ValueObjectFake.IsValid()); }
public EntityFakeService(EntityFake entity) { _entity = entity; }
public void EntityNewWhenParseValidEntityHasInformationsFalse() { var sut = new EntityFake(Guid.NewGuid(), new ValueObjectFake("Name")); Assert.AreEqual(false, sut.ErrorList.HasInformations()); }
public void TestSetup() { _repo = new Repository<EntityFake>( new ContextFactory<Context>(), _namedConnection); foreach (var fake in _repo.All.ToList()) { _repo.Delete(fake); } _repo.Commit(); _fake = new EntityFake { Id = 1, Name = "Fake Test", Dto = DateTimeOffset.Now }; _repo.Add(_fake); _repo.Commit(); }
public void EntityNewWhenParseValidEntityErrorsAnyFalse() { var sut = new EntityFake(Guid.NewGuid(), new ValueObjectFake("Name")); Assert.AreEqual(false, sut.ErrorList.Any); }
public void EntityNewWhenParseValidId() { var sut = new EntityFake(Guid.NewGuid(), null); Assert.AreNotEqual(Guid.Empty, sut.Id); }
public void EntityNewWhenParseValueObjectEmptyName() { var sut = new EntityFake(Guid.NewGuid(), new ValueObjectFake("")); Assert.AreEqual("", sut.ValueObjectFake.Name); }