public void DiffContainerShallWork() { string id = null; try { var cmd = _docker.Run("nginx:1.13.6-alpine", null, _certificates); Assert.IsTrue(cmd.Success); id = cmd.Data; Assert.IsTrue(!string.IsNullOrWhiteSpace(id)); Assert.AreEqual(64, id.Length); var diffs = _docker.Diff(id, _certificates); Assert.IsTrue(diffs.Success); Assert.IsTrue(diffs.Data.Any(x => x.Type == DiffType.Created && x.Item == "/var/cache/nginx")); Assert.IsTrue(diffs.Data.Any(x => x.Type == DiffType.Added && x.Item == "/var/cache/nginx/client_temp")); } finally { if (null != id) { _docker.RemoveContainer(id, true, true, null, _certificates); } } }