public void ItConvertsNumbers() { var json = new JsonNumber(42.15); var xml = ToXml.Convert(json).Stringify(); Assert.AreEqual("<number>42.15</number>", xml); }
public void ItConvertsNulls() { var json = new JsonNull(); var xml = ToXml.Convert(json).Stringify(); Assert.AreEqual("<null/>", xml); }
public void ItConvertsStrings() { var json = new JsonString("lorem & ipsum"); var xml = ToXml.Convert(json).Stringify(); Assert.AreEqual("<string>lorem & ipsum</string>", xml); }
public void ItConvertsObjects() { var json = new JsonObject(); json.Items.Add("foo", new JsonNull()); var xml = ToXml.Convert(json).Stringify(); Assert.AreEqual("<object><item key=\"foo\"><null/></item></object>", xml); }
public void ItConvertsArrays() { var json = new JsonArray(); json.Items.Add(new JsonNull()); var xml = ToXml.Convert(json).Stringify(); Assert.AreEqual("<array><null/></array>", xml); }
public void ItConvertsBooleans() { var json = new JsonBoolean(false); var xml = ToXml.Convert(json).Stringify(); Assert.AreEqual("<boolean>false</boolean>", xml); json = new JsonBoolean(true); xml = ToXml.Convert(json).Stringify(); Assert.AreEqual("<boolean>true</boolean>", xml); }
public void Initialize() { converter = new ToXml(); name = "team23"; testTile1 = new Tile(1, new List <int> { 0, 5, 1, 3, 2, 6, 4, 7 }); testTile2 = new Tile(1, new List <int> { 0, 1, 2, 3, 4, 5, 6, 7 }); checkTile1 = "<tile><connect><n>0</n><n>5</n></connect><connect><n>1</n><n>3</n></connect><connect><n>2</n><n>6</n></connect><connect><n>4</n><n>7</n></connect></tile>"; checkTile2 = "<tile><connect><n>0</n><n>1</n></connect><connect><n>2</n><n>3</n></connect><connect><n>4</n><n>5</n></connect><connect><n>6</n><n>7</n></connect></tile>"; }