root/UnityWeb/UnityWeb/Repository/Test/RepositoryTest/EmployeeConversationTest.cs

7376
52
        [Test]
52
        [Test]
53
        public void AddEmployee()
53
        public void AddEmployee()
54
        {
54
        {
55
            var employee = new Employee
56
                               {
57
                                   //   Address = new Address {City = "Harrisburg", CountryRegionName = "USA", PostalCode = "17104", StateProvinceName = "PA", AddressLine1 = "123 Fake st"},
58
                                   // BirthDate = new DateTime(1984, 6, 26),
59
                                   FirstName = "Chris",
60
                                   LastName = "Marisic",
61
                                   //HireDate = DateTime.Now,
62
                                   JobTitle = ".NET Master",
63
                                   //Phone = "717-123-4568",
64
                                   Salutation = "Mr."
65
                               };
66
            _provider.AddEmployee(employee);
67
55
68
            Assert.IsTrue(employee.Id > 0);
69
        }
56
        }
70
57
71
        [Test]
58
        [Test]
...
...
76
63
77
        [Test]
64
        [Test]
78
        [BusinessConversation]
65
        [BusinessConversation]
79
        public void GetEmployees()
66
        public void BusinessConversationTest()
80
        {
67
        {
81
            const int id = 9;
68
            const int id = 9;
82
            var employee = _provider.GetEmployee(id);
69
            var employee = _provider.GetEmployee(id);
70
            employee.LastName = employee.FirstName + employee.LastName;
71
            _provider.Save(employee);
83
72
84
            Assert.IsNotNull(employee);
73
            Assert.IsNotNull(employee);
85
            //Assert.IsTrue(employee.Id.HasValue);
74
            //Assert.IsTrue(employee.Id.HasValue);
...
...
94
83
95
            Assert.IsTrue(territories.Count > 0);
84
            Assert.IsTrue(territories.Count > 0);
96
            Assert.IsFalse(string.IsNullOrEmpty(territories[0].Id));
85
            Assert.IsFalse(string.IsNullOrEmpty(territories[0].Id));
86
87
            var employee2= new Employee
88
            {
89
                //   Address = new Address {City = "Harrisburg", CountryRegionName = "USA", PostalCode = "17104",
StateProvinceName = "PA", AddressLine1 = "123 Fake st"},
90
                // BirthDate = new DateTime(1984, 6, 26),
91
                FirstName = "Chris",
92
                LastName = "Marisic",
93
                HireDate = DateTime.Now,
94
                JobTitle = ".NET Master",
95
                //Phone = "717-123-4568",
96
                Salutation = "Mr."
97
            };
98
            _provider.AddEmployee(employee2);
99
100
            Assert.IsTrue(employee.Id > 0);
97
        }
101
        }
98
102
99
        [Test]
103
        [Test]