public void Apply_NotACharacter_Test() { var entity = Mock.Of <IEntity>(); var immobilized = new Immobilized(); immobilized.Apply(entity); Assert.IsTrue(true); // If we made it here without exception then the test passed }
public void Remove_NoConditions_Test() { var character = CreateMockCharacter(); var immobilized = new Immobilized(); immobilized.Apply(character); immobilized.Remove(character); Assert.AreEqual(0, character.Conditions.Count); }
public void Apply_Character_WithExistingImmobilizedCondition_Test() { var character = CreateMockCharacter(); character.Conditions.Add(new Immobilized()); var immobilized = new Immobilized(); immobilized.Apply(character); }
public void Apply_Character_NoConditions_Test() { var character = CreateMockCharacter(); var immobilized = new Immobilized(); immobilized.Apply(character); Assert.AreEqual(EntityIds.IMMOBILIZED_CONDITION_ID, character.Conditions[0].Id); Assert.AreSame(immobilized, character.Conditions[0]); }
public void Remove_ImmobilizedExists_Test() { var character = CreateMockCharacter(); var immobilized = new Immobilized(); immobilized.Apply(character); var restrained = new Restrained(); restrained.Apply(character); restrained.Remove(character); Assert.AreEqual(1, character.Conditions.Count); Assert.IsTrue(character.Conditions.Contains(immobilized)); }
public void Create(ImmobilizedCreateCommand obj) { //Validation AssertionConcern.AssertArgumentNotEmpty(obj.Title, "O Titulo não pode ser vazio"); AssertionConcern.AssertArgumentNotEmpty(obj.Localization, "O Localização não pode ser vazio"); AssertionConcern.AssertArgumentNotEmpty(obj.Description, "O Descrição não pode ser vazio"); AssertionConcern.AssertArgumentNotNull(obj.Active, "O Ativo não pode ser vazio"); AssertionConcern.AssertArgumentNotEmpty(obj.Serial, "O Serial não pode ser vazio"); AssertionConcern.AssertArgumentFalse(_repository.HasExists(obj.Serial), "Ja existe cadastro com esse serial"); var entity = new Immobilized (obj.Title, obj.Description, obj.Localization, obj.Active, obj.Serial); _repository.Save(entity); }
public void Update(Immobilized entity) { _mongoContext.Immobilized.ReplaceOne(x => x.Id.Equals(entity.Id), entity); }
public void Save(Immobilized entity) { _mongoContext.Immobilized.InsertOne(entity); }
public void SaveEntityNull(Immobilized immobilized) { Assert.Equal(null, immobilized); }
public void SaveOk(string title, string description, string localization, bool active, string serial) { Immobilized immobilized = new Immobilized(title, description, localization, active, serial); rep.Save(immobilized); }