Ejemplo n.º 1
0
        public void CategoryDoesNotExist_ReturnsNotFound()
        {
            NumericCategory category = Presto.Create <NumericCategory>();
            var             result   = service.UpdateCategory(category.ID, category.ToJson());

            Assert.AreEqual(HttpStatusCode.NotFound, result.StatusCode);
        }
Ejemplo n.º 2
0
        public void VariableIsNull_ReturnsNotFound()
        {
            NumericCategory category = Presto.Create <NumericCategory>();
            var             result   = service.Create(category.ToJson());

            Assert.AreEqual(HttpStatusCode.NotFound, result.StatusCode);
        }
Ejemplo n.º 3
0
        public void CategoryIsValid_ReturnsJson()
        {
            NumericCategory category = Presto.Persist <NumericCategory>();
            var             json     = category.ToJson();
            var             result   = service.UpdateCategory(category.ID, json);

            Assert.NotNull(result.Json);
        }
Ejemplo n.º 4
0
        public void CategoryIsValid_ReturnsOK()
        {
            NumericCategory category = Presto.Persist <NumericCategory>();
            var             json     = category.ToJson();
            var             result   = service.UpdateCategory(category.ID, json);

            Assert.AreEqual(HttpStatusCode.OK, result.StatusCode);
        }
Ejemplo n.º 5
0
        public void CategoryIsValid_SavesChanges()
        {
            NumericCategory category = Presto.Persist <NumericCategory>();
            var             json     = category.ToJson();
            var             result   = service.UpdateCategory(category.ID, json);

            Assert.IsTrue(fakeDB.SaveChangesCalled);
        }