1 using Microsoft.VisualStudio.TestTools.UnitTesting;
3 using CPE.App.Api.Helpers;
4 using CPE.App.Api.Models;
8 namespace CPE.App.Api.Test
11 public class StatementControllerTest
14 public void HandleStatementTest()
17 "{\"id\":null,\"actor\":{\"name\":\"Patricia Berry\",\"mbox\":\"mailto:pberry@cpeincmail.com\"},\"verb\":{\"id\":\"http://adlnet.gov/expapi/verbs/passed\"},\"result\":{\"score\":{\"scaled\":1,\"raw\":0,\"min\":0,\"max\":0},\"success\":true,\"completion\":false},\"timestamp\":\"08/28/2021 16:38:19\",\"version\":null,\"object\":{\"id\":\"https://learning.elucidat.com/course/611ecf21dbbae-611fca09461e2\",\"definition\":{\"name\":{\"en-US\":\"Ethics for Hawaii CPAs \"}}}}";
18 TinCanStatementModel statement = JsonConvert.DeserializeObject<TinCanStatementModel>(tincanObject);
19 var done = TinCanHelper.HandleStatement(statement);