Beispiel #1
0
        public void Delete()
        {
            var record = new PizzaBox.Domain.Models.Elements.Employee();

            record.Username = "******";
            record.Password = "******";
            record.Position = "cook";
            record.Status   = "active";
            record.Wage     = 16.50;
            record.WageType = "hourly";

            record.Information = new PizzaBox.Data.Entities.Person {
                DoB   = System.DateTime.UtcNow,
                Email = "*****@*****.**",
                Fname = "me",
                Mname = "so",
                Lname = "soTired",
                Phone = "333-555-0908",
            };

            new PizzaBox.Domain.Models.Elements.Customer(record.Information).Save();

            record.Save();

            System.Guid test = record.Id;

            record.Delete();

            using (var context = new PizzaBox.Data.PizzaBoxDbContext())
                if (context.Employees.Find(test) == null)
                {
                    Assert.Pass();
                }
                else
                {
                    Assert.Fail();
                }
        }
Beispiel #2
0
        public void Write()
        {
            var record = new PizzaBox.Domain.Models.Elements.Employee();

            record.Username = "******";
            record.Password = "******";
            record.Position = "cook";
            record.Status   = "active";
            record.Wage     = 16.50;
            record.WageType = "hourly";

            record.Information = new PizzaBox.Data.Entities.Person {
                DoB   = System.DateTime.UtcNow,
                Email = "*****@*****.**",
                Fname = "me",
                Mname = "so",
                Lname = "soTired",
                Phone = "323-555-0908",
            };

            new PizzaBox.Domain.Models.Elements.Customer(record.Information).Save();

            record.PersonId = record.Information.Id;

            record.Save();

            using (var context = new PizzaBox.Data.PizzaBoxDbContext())
                if (context.Employees.Find(record.Id).Id != System.Guid.Empty)
                {
                    Assert.Pass("Value: {0}", record.Id);
                }
                else
                {
                    Assert.Fail("Value: {0}", record.Id);
                }
        }