Пример #1
0
        private void LoadPersonServiceMoq(Mock <IServiceProvider> serviceProvider)
        {
            var mockObject = new Mock <PersonApi.Services.IPersonService>();

            var _addPrm    = It.IsAny <Guid>();
            var _returnVal = new PersonApi.DbLayer.Tables.Person()
            {
                Id = _addPrm
            };

            mockObject.Setup(x => x.Get(_addPrm)).Returns(_returnVal);

            serviceProvider.Setup(x => x.GetService(typeof(PersonApi.Services.IPersonService))).Returns(mockObject.Object);
        }
Пример #2
0
        public static void Seed(this PersonApi.DbLayer.DatabaseContext db)
        {
            var _person = new PersonApi.DbLayer.Tables.Person()
            {
                Id      = new Guid("AF34F40D-9803-4113-808D-687A46557892"),
                Name    = "testName",
                Surname = "surname"
            };
            var isAdded = db.People.Any(x => x.Id == _person.Id);

            if (!isAdded)
            {
                db.People.Add(_person);
                db.SaveChanges();
            }
        }