public void CreateLoadSaveLoad() { var repo = new DocumentsRepository(); var result = repo.Create("doc1", "user1"); result = repo.Open("doc1", "user1"); result = repo.Write("doc1", "user1", "sfsdfdfa"); result = repo.Open("doc1", "user1"); result = repo.Close("doc1", "user1"); }
public void TryWriteOpened() { const string Text = "sdasdasdas"; var repo = new DocumentsRepository(); repo.Create("doc1", "user1"); var result = repo.Open("doc1", "user1"); var result2 = repo.Write("doc1", "user1", Text); var result3 = repo.Open("doc1", "user1"); Assert.IsTrue(result.Success); Assert.IsTrue(result.State == State.Opened); Assert.IsTrue(result2.Success); Assert.IsTrue(result2.State == State.Opened); Assert.IsTrue(result3.Success); Assert.IsTrue(result3.State == State.Opened); Assert.IsTrue(result3.Buffer == Text); }
public void AssumeWriteInCreated() { const string Text = "sdasdasdas"; var repo = new DocumentsRepository(); repo.Create("doc1", "user1"); var result = repo.Write("doc1", "user1", Text); Assert.IsTrue(result.Success); Assert.IsTrue(result.State == State.Opened); }