public static RentalListing CreateAFakeRentalListing(string id = "Rental-Current-ABCD1234", PropertyType propertyType = PropertyType.House) { var listing = new RentalListing() { Id = id }; FakeCommonListingHelpers.SetCommonListingData(listing); listing.Features.Tags.Remove("houseAndLandPackage"); FakeCommonListingHelpers.SetBuildingDetails(listing); SetRentalPricing(listing); listing.AvailableOn = new DateTime(2009, 1, 26, 12, 30, 00, DateTimeKind.Utc); listing.PropertyType = propertyType; return(listing); }
public static ResidentialListing CreateAFakeResidentialListing(string id = "Residential-Current-ABCD1234", StatusType statusType = StatusType.Available, PropertyType propertyType = PropertyType.House) { var listing = new ResidentialListing { Id = id }; FakeCommonListingHelpers.SetCommonListingData(listing, statusType: statusType); FakeCommonListingHelpers.SetBuildingDetails(listing); FakeCommonListingHelpers.SetSalePrice(listing); listing.PropertyType = propertyType; listing.AuctionOn = new DateTime(2009, 2, 4, 18, 30, 0, DateTimeKind.Utc); listing.CouncilRates = "$2000 per month"; return(listing); }
public static RuralListing CreateAFakeRuralListing(string id = "Rural-Current-ABCD1234", PropertyType propertyType = PropertyType.House) { var listing = new RuralListing() { Id = id }; FakeCommonListingHelpers.SetCommonListingData(listing); listing.Features.Tags.Remove("houseAndLandPackage"); listing.Features.Tags.Remove("isANewConstruction"); FakeCommonListingHelpers.SetBuildingDetails(listing); FakeCommonListingHelpers.SetSalePrice(listing); SetRuralFeatures(listing); listing.AuctionOn = new DateTime(2009, 1, 24, 14, 30, 00, DateTimeKind.Utc); listing.CategoryType = Core.Rural.CategoryType.Cropping; listing.CouncilRates = "$2,200 per annum"; return(listing); }