コード例 #1
0
        public void Insert_GivenPocoWithJsonTypes_ShouldBeValid()
        {
            var poco = new JsonTypesPoco();

            var id        = DB.Insert(poco);
            var pocoOther = DB.Single <JsonTypesPoco>(poco.Id);

            poco.Id.ShouldBe(id);
            pocoOther.ShouldNotBeNull();
            pocoOther.ShouldBe(poco);
        }
コード例 #2
0
        public void Update_GivenPocoWithJsonTypes_ShouldBeValid()
        {
            var poco = new JsonTypesPoco();

            var id        = DB.Insert(poco);
            var pocoOther = DB.Single <JsonTypesPoco>(poco.Id);

            pocoOther.Json1 = "{\"firstName\":\"Peta\", \"lastName\":\"Poco\"}";
            pocoOther.Json2 = "{\"firstName\":\"Peta\", \"lastName\":\"Poco\"}";
            DB.Update(pocoOther);

            poco.Id.ShouldBe(id);
            pocoOther.ShouldNotBeNull();
            pocoOther.ShouldNotBe(poco, true);
        }