Esempio n. 1
0
        public void CreateSalesRepresentativeMapsRowFranchiseeIdToFranchiseeId()
        {
            const long expectedFranchiseeId     = 24;
            FranchiseeFranchiseeUserViewRow row = GetValidFranchiseeFranchiseeViewRow(0, expectedFranchiseeId);

            SalesRepresentative salesRepresentative = _salesRepresentativeFactory.CreateSalesRepresentative(row, new User());

            Assert.AreEqual(expectedFranchiseeId, salesRepresentative.FranchiseeId);
        }
Esempio n. 2
0
        public void CreateSalesRepresentativeSetsFullNameToUserFullName()
        {
            const string firstName    = "Bob";
            const string lastName     = "Cindy";
            var          expectedName = new Name(firstName, string.Empty, lastName);
            var          user         = new User {
                Name = expectedName
            };
            FranchiseeFranchiseeUserViewRow row = GetValidFranchiseeFranchiseeViewRow(0, 0);

            SalesRepresentative salesRepresentative = _salesRepresentativeFactory.CreateSalesRepresentative(row, user);

            Assert.AreEqual(expectedName, salesRepresentative.Name);
        }
Esempio n. 3
0
        public void CreateSalesRepresentativeThrowsExceptionWhenGivenNullUser()
        {
            FranchiseeFranchiseeUserViewRow row = GetValidFranchiseeFranchiseeViewRow(0, 0);

            _salesRepresentativeFactory.CreateSalesRepresentative(row, null);
        }