public void CreateFramework_should_return_empty_BrandedFramework_if_blank_name_passed() { // Given var detailFramework = new DetailFramework() { ID = 0, FrameworkName = "", FrameworkConfig = null, OwnerAdminID = 1, Owner = null, BrandID = 6, CategoryID = 1, TopicID = 1, CreatedDate = default(DateTime), PublishStatusID = 1, UpdatedByAdminID = 1, UpdatedBy = null, UserRole = 0, FrameworkReviewID = null, Brand = "Local content", Category = "Undefined", Topic = "Undefined", Description = null }; var nullFramework = new BrandedFramework(); // When var result = frameworkService.CreateFramework(detailFramework, ValidAdminId); // Then result.Should().BeEquivalentTo(nullFramework); }
public void GetBrandedFrameworkByFrameworkId_should_return_a_branded_framework_with_user_role_0_when_a_valid_id_is_passed_with_no_relationship_adminId() { // Given var brandedFramework = new BrandedFramework() { ID = 2, FrameworkName = "Digital Capability Framework", OwnerAdminID = 1, Owner = "Kevin Whittaker (Developer)", BrandID = 6, CategoryID = 1, TopicID = 1, CreatedDate = DateTime.Parse("2020-12-10 11:58:52.590"), PublishStatusID = 1, UpdatedByAdminID = 1, UpdatedBy = "Kevin Whittaker (Developer)", UserRole = 0, FrameworkReviewID = null, Brand = "Local content", Category = "Undefined", Topic = "Undefined" }; // When var result = frameworkService.GetBrandedFrameworkByFrameworkId(ValidFrameworkId, InvalidAdminId); // Then result.Should().BeEquivalentTo(brandedFramework); }