Пример #1
0
        public void Setup()
        {
            var context = new Domain.DataAccess.MahourContext();

            _color = context.ColorTable.FirstOrDefault();

            if (_color == null)
            {
                var Color = new Domain.Models.Color()
                {
                    ID   = DateTime.Now.Ticks.ToString(),
                    Code = "#123587",
                };

                context.ColorTable.Add(Color);
                _color = Color;
            }
        }
Пример #2
0
        public void InsertColor()
        {
            _container = EntityContainer.InsertableContainer <Domain.Models.Color> .ContainerConfig();

            try
            {
                using (var scope = _container.BeginLifetimeScope())
                {
                    var insertableColor = scope.Resolve <EntityService.Interfaces.IInsertable <Domain.Models.Color> >();

                    var Color = new Domain.Models.Color()
                    {
                        Code = "#123654"
                    };

                    insertableColor.Insert(Color);
                }
            }
            catch (Exception error)
            {
                Assert.Fail(error.Message);
            }
        }
Пример #3
0
        public void Setup()
        {
            var context = new Domain.DataAccess.MahourContext();

            _color   = context.ColorTable.FirstOrDefault();
            _project = context.ProjectTable.FirstOrDefault();

            if (_color == null)
            {
                var Color = new Domain.Models.Color()
                {
                    ID   = DateTime.Now.Ticks.ToString(),
                    Code = "#123456"
                };
                context.ColorTable.Add(Color);
                context.SaveChanges();
                _color = Color;
            }

            if (_project == null)
            {
                var Project = new Domain.Models.Project()
                {
                    ID = DateTime.Now.Ticks.ToString(),
                    ImageFileAddress = "test",
                    Name             = "test",
                    ShortDescription = "test",
                    State            = "0",
                    Status           = true,
                    TextFileAddress  = "test",
                    TimeToFinish     = 150
                };
                context.ProjectTable.Add(Project);
                context.SaveChanges();
                _project = Project;
            }
        }