Esempio n. 1
0
        public void GroupDelegateViewModel_populates_expected_values_with_only_last_name()
        {
            // Given
            var groupDelegate = Builder <GroupDelegate> .CreateNew()
                                .With(gd => gd.GroupDelegateId = 62)
                                .With(gd => gd.FirstName       = null)
                                .With(gd => gd.LastName        = "Name")
                                .With(gd => gd.EmailAddress    = "gslectik.m@vao")
                                .With(gd => gd.CandidateNumber = "KT553")
                                .Build();

            // When
            var result = new GroupDelegateViewModel(groupDelegate);

            // Then
            using (new AssertionScope())
            {
                result.GroupDelegateId.Should().Be(62);
                result.Name.Should().Be("Name");
                result.EmailAddress.Should().Be("gslectik.m@vao");
                result.CandidateNumber.Should().Be("KT553");
            }
        }
Esempio n. 2
0
        public void GroupDelegateViewModel_populates_expected_values_with_both_names()
        {
            // Given
            var groupDelegate = Builder <GroupDelegate> .CreateNew()
                                .With(gd => gd.GroupDelegateId = 62)
                                .With(gd => gd.FirstName       = "Test")
                                .With(gd => gd.LastName        = "Name")
                                .With(gd => gd.EmailAddress    = "gslectik.m@vao")
                                .With(gd => gd.CandidateNumber = "KT553")
                                .Build();

            // When
            var result = new GroupDelegateViewModel(groupDelegate, ReturnPageQueryHelper.GetDefaultReturnPageQuery());

            // Then
            using (new AssertionScope())
            {
                result.GroupDelegateId.Should().Be(62);
                result.Name.Should().Be("Test Name");
                result.EmailAddress.Should().Be("gslectik.m@vao");
                result.CandidateNumber.Should().Be("KT553");
            }
        }