Skip to content

Instantly share code, notes, and snippets.

@serhatsezer
Last active October 20, 2017 09:14
Show Gist options
  • Save serhatsezer/ec01b3fef11e3fe162977b494e1181c1 to your computer and use it in GitHub Desktop.
Save serhatsezer/ec01b3fef11e3fe162977b494e1181c1 to your computer and use it in GitHub Desktop.
func testOrdersViewModel() {
let orderModel = Order(name: "Order 1", description: "Margaritta Pizza", price: 15)
let orderViewModel = OrdersViewModel(model: orderModel)
XCTAssert(orderViewModel.title == "Name:Order 1\nDescription:Margaritta Pizza\nPrice:15$", "This is not valid order")
}
func testCompletedOrderModel() {
let completedOrderModel = CompletedOrder(name: "Completed order 1", description: "Margaritta Pizza", completedDate: "17/04/1992", userRating: 5.5, price: 10)
XCTAssert(completedOrderModel.completedDate == "17/04/1992", "Date format is not correct!")
XCTAssert(completedOrderModel.price == -100, "Price is not valid")
XCTAssert(completedOrderModel.userRating == 5, "Rating is not correct!")
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment