@Test public final void testFromStream() { // arbitrary bytes byte[] contents = { 0, 1, 2, 3, 4 }; MemoryStream stream = new MemoryStream(contents); cesiumlanguagewriter.CesiumResource resource = CesiumResource.fromStream(stream, CesiumImageFormat.PNG); Assert.assertNotNull(resource); final String expected = "data:image/png;base64,AAECAwQ="; Assert.assertEquals(expected, resource.getUri()); }
@Test public final void testFromStreamMimeType() { // arbitrary bytes byte[] contents = { 0, 1, 2, 3, 4 }; MemoryStream stream = new MemoryStream(contents); cesiumlanguagewriter.CesiumResource resource = CesiumResource.fromStream(stream, "application/octet-stream"); Assert.assertNotNull(resource); final String expected = "data:application/octet-stream;base64,AAECAwQ="; Assert.assertEquals(expected, resource.getUri()); }