public void Set_Score_By_Description_Specific_Word(string description) { var ad = new AdVO(1, Enums.Typology.FLAT, description, null, 0); ad.Should().NotBeNull(); ad.Description.Should().NotBeNull(); ad.Score.Should().BeGreaterOrEqualTo(15); }
public void Set_Score_By_Description_less_than_50_and_greater_than_20_Test() { var ad = new AdVO(1, Enums.Typology.FLAT, "Test Description with minimun 49 characters CH", null, 0); ad.Should().NotBeNull(); ad.Description.Should().NotBeNull(); ad.Score.Should().BeGreaterOrEqualTo(15); }
public void Set_Score_By_Description_more_than_50_Chalet_Test() { var ad = new AdVO(1, Enums.Typology.FLAT, "Test Description with minimun 49 characters CHALET", null, 0); ad.Should().NotBeNull(); ad.Description.Should().NotBeNull(); ad.Score.Should().BeGreaterOrEqualTo(25); }
public void Set_Score_By_Description_Test() { var ad = new AdVO(1, Enums.Typology.CHALET, "Test Description", null, 0); ad.Should().NotBeNull(); ad.Description.Should().NotBeNull(); ad.Score.Should().BeGreaterOrEqualTo(5); }
public void Set_Min_Score_By_No_Picture_Test() { var ad = new AdVO(1, Enums.Typology.CHALET, "Test Description", null, 100); ad.Should().NotBeNull(); ad.PictureIds.Should().BeNullOrEmpty(); ad.Score.Should().BeGreaterOrEqualTo(5); }
public void Set_Score_By_Pictures_Test() { var ad = new AdVO(1, Enums.Typology.CHALET, "Test Description", new List <int>() { 1, 2 }, 100); ad.Should().NotBeNull(); ad.Score.Should().BeGreaterOrEqualTo(40); }
public void Set_Score_By_Full_Data_Test(Enums.Typology typology, int homeSize, int gardenSize) { var ad = new AdVO(1, typology, "Test Description with minimun 49 characters CHALET", new List <int> { 1, 2 }, homeSize, gardenSize); ad.Should().NotBeNull(); ad.Description.Should().NotBeNull(); ad.Score.Should().BeGreaterOrEqualTo(40); }
public void Not_Empty_Success_Test() { var ad = new AdVO(1, Enums.Typology.CHALET, "Test Description", new List <int>(), 100); ad.Should().NotBeNull(); }