Skip to content

Commit

Permalink
Make language property in Context LangTag
Browse files Browse the repository at this point in the history
  • Loading branch information
kelvinqian00 committed Dec 11, 2024
1 parent f8ea00e commit e8f9acb
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
6 changes: 3 additions & 3 deletions src/main/java/com/yetanalytics/xapi/model/Context.java
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ public class Context {
private ContextActivities contextActivities;
private String revision;
private String platform;
private String language;
private LangTag language;
private StatementRef statement;
private Extensions extensions;

Expand Down Expand Up @@ -57,10 +57,10 @@ public String getPlatform() {
public void setPlatform(String platform) {
this.platform = platform;
}
public String getLanguage() {
public LangTag getLanguage() {
return language;
}
public void setLanguage(String language) {
public void setLanguage(LangTag language) {
this.language = language;
}
public StatementRef getStatement() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ public void testContext() throws StreamReadException, DatabindException, IOExcep
assertEquals(ctx.getTeam().getName(), "Class B");
assertEquals(ctx.getTeam().getMember().get(1).getName(), "Student Smith");
assertEquals(ctx.getRevision(), "v0.0.1");
assertEquals(ctx.getLanguage(), "en-us");
assertEquals(ctx.getLanguage().toString(), "en-us");
assertEquals(ctx.getPlatform(), "JUnit Testing");
assertEquals(ctx.getStatement().getId(), UUID.fromString("6fbd600f-d17c-4c74-801a-2ec2e53231c6"));
URI extKey = URI.create("https://www.yetanalytics.com/extensions/ext3");
Expand Down

0 comments on commit e8f9acb

Please sign in to comment.