public static LandListing CreateAFakeLandListing(string id = "Land-Current-ABCD1234", PropertyType propertyType = PropertyType.House) { var listing = new LandListing { Id = id }; FakeCommonListingHelpers.SetCommonListingData(listing); listing.Address.StreetNumber = "LOT 12/39"; listing.Features.Bedrooms = 0; listing.Features.Bathrooms = 0; listing.Features.Ensuites = 0; listing.Features.CarParking = new CarParking(); FakeCommonListingHelpers.SetSalePrice(listing); SetLandEstate(listing); listing.AuctionOn = new DateTime(2009, 1, 24, 12, 30, 00, DateTimeKind.Utc); listing.CategoryType = CategoryType.Residential; listing.CouncilRates = "$2000 per month"; listing.Features.Tags.Remove("houseAndLandPackage"); listing.Features.Tags.Remove("isANewConstruction"); listing.Features.Tags.Remove("hotWaterService-gas"); listing.Features.Tags.Remove("heating-other"); listing.Features.Tags.Remove("balcony"); listing.Features.Tags.Remove("shed"); listing.Features.Tags.Remove("courtyard"); 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); }