public void CreateNewTarget_FakeDbContext() { //Arrange var repository = new TargetRepository(this._context); //Act var item = new Entities.Target { Id = 5, TargetName = "Приладдя", OrganizationId = 3 }; var result = repository.Create(item); this._context.SaveChanges(); //Assert Assert.IsType <Entities.Target>(result); Assert.Equal(item.TargetName, result.TargetName); Assert.True(this._context.Targets.Local.Count == 4); }
public void Update_TargetFieldsAreEqualWithResultFields() { //Arrange var repository = new TargetRepository(this._context); //Act var item = new Entities.Target { Id = 1, TargetName = "Приладдя", OrganizationId = 3 }; var target = repository.Update(item); this._context.SaveChanges(); //Assert Assert.Equal(1, target.Id); Assert.Equal(item.TargetName, target.TargetName); Assert.Equal(3, target.OrganizationId); }