Exemplo n.º 1
0
 public void TestGetByRatableType()
 {
     var repo = new NpsRepository();
     var results = repo.RetrieveByRatableType("CustomerSupportCase");
     Assert.IsNotNull(results);
     Assert.IsTrue(results.Length > 1);
 }
Exemplo n.º 2
0
 public void TestGetByRatableTypeAndId()
 {
     var repo = new NpsRepository();
     var results = repo.RetrieveByRatableTypeAndId("CustomerSupportCase", "bb0a9381f2334b5da4034d78792189ed");
     Assert.IsNotNull(results);
     Assert.IsTrue(results.Length == 1);
 }
Exemplo n.º 3
0
 public void TestGetByRatableId()
 {
     var repo = new NpsRepository();
     var results = repo.RetrieveByRatableId("bb0a9381f2334b5da4034d78792189ed");
     Assert.IsNotNull(results);
     Assert.IsTrue(results.Length == 2);
 }
Exemplo n.º 4
0
        public void TestUpdateAndRetrieve()
        {
            var repo = new NpsRepository();
            var id = Guid.NewGuid().ToString("N");
            var nps = TestSaveAndRetrieve(repo, id, string.Empty);
            nps.Comment = "some comment";
            repo.Update(nps);

            var result = repo.Get(id);
            Assert.IsNotNull(result);
            Assert.AreEqual("some comment", nps.Comment);
        }