public void NotValidCommand1() { var obj = new DressUPLogic(); String response = obj.getResponses("COLD", "8, 16, 3, 4, 2, 5, 7"); Assert.AreEqual("Removing PJs, fail", response); }
public void ShirtAfterHeadwear() { var obj = new DressUPLogic(); String response = obj.getResponses("HOT", "8, 6, 2, 4"); Assert.AreEqual("Removing PJs, shorts, fail", response); }
public void NotEnoughClothes() { var obj = new DressUPLogic(); String response = obj.getResponses("COLD", "8, 6, 3, 4, 2, 5, 7"); Assert.AreEqual("Removing PJs, pants, socks, shirt, hat, jacket, fail", response); }
public void PantsAfterShoes() { var obj = new DressUPLogic(); String response = obj.getResponses("COLD", "8, 1, 6, 2, 3"); Assert.AreEqual("Removing PJs, fail", response); }
public void ShirtAfterJacket() { var obj = new DressUPLogic(); String response = obj.getResponses("COLD", "8, 3, 5, 4"); Assert.AreEqual("Removing PJs, socks, fail", response); }
public void JacketWhenHot() { var obj = new DressUPLogic(); String response = obj.getResponses("HOT", "7,1"); Assert.AreEqual("fail", response); }
public void SocksWhenHot() { var obj = new DressUPLogic(); String response = obj.getResponses("HOT", "8,3"); Assert.AreEqual("Removing PJs, fail", response); }
public void OnePieceEach() { var obj = new DressUPLogic(); String response = obj.getResponses("HOT", "8, 6, 1, 1"); Assert.AreEqual("Removing PJs, shorts, sandals, fail", response); }
public void TakeOffPajamasFirst() { var obj = new DressUPLogic(); String response = obj.getResponses("HOT", "7,1"); Assert.AreEqual("fail", response); }
public ActionResult DressUp(DressUpModel Mdl) { try { DressUPLogic DBL = new DressUPLogic(); String Comd = Mdl.Commands.Replace(" ", "").Trim(','); Mdl.Result = DBL.getResponses(Mdl.Temp, Comd); return(View("Index", Mdl)); } catch (Exception) { return(View("InternalError")); } }