diff options
author | nulltoken <emeric.fermas@gmail.com> | 2013-01-23 16:55:16 +0400 |
---|---|---|
committer | nulltoken <emeric.fermas@gmail.com> | 2013-01-23 17:00:43 +0400 |
commit | 80dcc97f83e2c7183328d9f813f3f870bb35af79 (patch) | |
tree | 842c54fe3894f53637cf4710f37f6d0213aeb6dc | |
parent | d22b99c2fc0761e254cf2bd1b25dcf565dc131a7 (diff) |
Tidy up OdbBackendFixture code
-rw-r--r-- | LibGit2Sharp.Tests/OdbBackendFixture.cs | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/LibGit2Sharp.Tests/OdbBackendFixture.cs b/LibGit2Sharp.Tests/OdbBackendFixture.cs index 375df018..d6fc981d 100644 --- a/LibGit2Sharp.Tests/OdbBackendFixture.cs +++ b/LibGit2Sharp.Tests/OdbBackendFixture.cs @@ -12,11 +12,9 @@ namespace LibGit2Sharp.Tests [Fact] public void SimpleOdbBackendFixtureTest() { - SelfCleaningDirectory scd = new SelfCleaningDirectory(this); + var scd = new SelfCleaningDirectory(this); - Repository.Init(scd.RootedDirectoryPath); - - using (Repository repository = new Repository(scd.RootedDirectoryPath)) + using (Repository repository = Repository.Init(scd.RootedDirectoryPath)) { repository.ObjectDatabase.AddBackend(new MockOdbBackend(), priority: 5); @@ -27,11 +25,11 @@ namespace LibGit2Sharp.Tests File.WriteAllText(filePath, fileContents); repository.Index.Stage(filePath); - Signature signature = new Signature("SimpleOdbBackendFixtureTest", "user@example.com", DateTimeOffset.Now); + var signature = new Signature("SimpleOdbBackendFixtureTest", "user@example.com", DateTimeOffset.Now); repository.Commit(String.Empty, signature, signature); // Exercises read - Blob blob = repository.Lookup(new ObjectId("69342c5c39e5ae5f0077aecc32c0f81811fb8193")) as Blob; + var blob = repository.Lookup<Blob>(new ObjectId("69342c5c39e5ae5f0077aecc32c0f81811fb8193")); Assert.NotNull(blob); Assert.True(fileContents.Length == blob.Size); @@ -42,11 +40,7 @@ namespace LibGit2Sharp.Tests private class MockOdbBackend : OdbBackend { - public MockOdbBackend() - { - } - - protected override OdbBackend.OdbBackendOperations SupportedOperations + protected override OdbBackendOperations SupportedOperations { get { @@ -128,7 +122,7 @@ namespace LibGit2Sharp.Tests public override int Write(byte[] oid, Stream dataStream, long length, GitObjectType objectType, out byte[] finalOid) { - using (SHA1CryptoServiceProvider sha1 = new SHA1CryptoServiceProvider()) + using (var sha1 = new SHA1CryptoServiceProvider()) { finalOid = sha1.ComputeHash(dataStream); @@ -281,7 +275,7 @@ namespace LibGit2Sharp.Tests return GIT_ERROR; } - MockOdbBackend backend = (MockOdbBackend)this.Backend; + var backend = (MockOdbBackend)Backend; if (!backend.m_objectIdToContent.ContainsKey(oid)) { |