public void BadPostById() { var controller = new StudentsController(); controller.AppSettings = this.AppSettings; Assert.IsNull(controller.Get("single-id")); //Try to save to wrong ID controller.Post("wrong-id", @"{ _id: 'single-id', UserID: 'single-id', LastTurnTime: ISODate('2012-05-02T13:07:17.000Z'), TurnCount: 42, FirstName: 'Fozzy', LastName: 'Bear' }"); }
public void PostById() { var controller = new StudentsController(); controller.AppSettings = this.AppSettings; Assert.IsNull(controller.Get("single-id")); controller.Post("single-id", @"{ _id: 'single-id', UserID: 'single-id', LastTurnTime: ISODate('2012-05-02T13:07:17.000Z'), TurnCount: 42, FirstName: 'Fozzy', LastName: 'Bear' }"); Student student = controller.Get("single-id"); Assert.AreEqual("single-id", student.Id); Assert.AreEqual("single-id", student.UserID); Assert.AreEqual(new DateTime(2012, 5, 2, 13, 7, 17), student.LastTurnTime); Assert.AreEqual(42, student.TurnCount); Assert.AreEqual("Fozzy", student.FirstName); Assert.AreEqual("Bear", student.LastName); }