public static void BeforeAllTests(TestContext testContext)
        {
            ServerTimeProvider.Current = Time;
            ClientTimeProvider.Current = Time;
            // start the data service
            _serviceAddress = new Uri("http://localhost:80/Temporary_Listen_Addresses/BBQRMSTestingGivenPostLoginView/");
            Host.Open(_serviceAddress);
            _dataService = new BBQRMSEntities(_serviceAddress);

            var emp = PrepareEmployee.With(firstName: "George", lastName: "Jones");

            _dataService.AddToEmployees(emp);
            var user = new ApplicationUser {
                IdPart = "2", PersonalPart = "22"
            };

            _dataService.AddToApplicationUsers(user);
            _dataService.AddLink(emp, "ApplicationUsers", user);
            _dataService.SaveChanges(SaveChangesOptions.Batch);
        }
示例#2
0
        public static void BeforeAllTests(TestContext testContext)
        {
            ServerTimeProvider.Current = Time;
            ClientTimeProvider.Current = Time;
            // start the data service
            _serviceAddress = new Uri("http://localhost:80/Temporary_Listen_Addresses/BBQRMSTestingGivenNothing/");
            Host.Open(_serviceAddress);

            var _dataService = new BBQRMSEntities(_serviceAddress);

            _employee = PrepareEmployee.With(firstName: "Paul", lastName: "McCartney");
            _dataService.AddToEmployees(_employee);
            var user = new ApplicationUser {
                IdPart = "1", PersonalPart = "11"
            };

            _dataService.AddToApplicationUsers(user);
            _dataService.AddLink(_employee, "ApplicationUsers", user);
            _dataService.SaveChanges(SaveChangesOptions.Batch);

            Assert.IsTrue(_employee.Id > 0);
        }