public void SearchableDelegateGroupViewModel_populates_expected_values_for_bool_fields() { // Given var group = new Group { ShouldAddNewRegistrantsToGroup = true, ChangesToRegistrationDetailsShouldChangeGroupMembership = true }; // When var result = new SearchableDelegateGroupViewModel(group); // Then using (new AssertionScope()) { result.ShouldAddNewRegistrantsToGroup.Should().Be("Yes"); result.ChangesToRegistrationDetailsShouldChangeGroupMembership.Should().Be("Yes"); } }
public void SearchableDelegateGroupViewModel_populates_expected_values() { // Given var group = new Group { GroupId = 1, GroupLabel = "Group name", GroupDescription = null, DelegateCount = 5, CoursesCount = 10, AddedByFirstName = "Test", AddedByLastName = "Person", AddedByAdminActive = true, LinkedToField = 0, LinkedToFieldName = "None", ShouldAddNewRegistrantsToGroup = false, ChangesToRegistrationDetailsShouldChangeGroupMembership = false, }; // When var result = new SearchableDelegateGroupViewModel( group, ReturnPageQueryHelper.GetDefaultReturnPageQuery(3, itemIdToReturnTo: "1-card") ); // Then using (new AssertionScope()) { result.Id.Should().Be(1); result.Name.Should().Be("Group name"); result.Description.Should().BeNull(); result.DelegateCount.Should().Be(5); result.CourseCount.Should().Be(10); result.AddedBy.Should().Be("Test Person"); result.LinkedToField.Should().Be(0); result.LinkedField.Should().Be("None"); result.ShouldAddNewRegistrantsToGroup.Should().Be("No"); result.ChangesToRegistrationDetailsShouldChangeGroupMembership.Should().Be("No"); } }
public void SearchableDelegateGroupViewModel_populates_expected_values_for_bool_fields() { // Given var group = new Group { ShouldAddNewRegistrantsToGroup = true, ChangesToRegistrationDetailsShouldChangeGroupMembership = true, }; // When var result = new SearchableDelegateGroupViewModel( group, ReturnPageQueryHelper.GetDefaultReturnPageQuery(3, itemIdToReturnTo: "1-card") ); // Then using (new AssertionScope()) { result.ShouldAddNewRegistrantsToGroup.Should().Be("Yes"); result.ChangesToRegistrationDetailsShouldChangeGroupMembership.Should().Be("Yes"); } }