コード例 #1
0
        public virtual void TestLimitedGetCachedBytesExceedsJavaLimits()
        {
            ObjectLoader ldr = new _ObjectLoader_223();

            NUnit.Framework.Assert.IsTrue(ldr.IsLarge(), "is large");
            try
            {
                ldr.GetCachedBytes(10);
                NUnit.Framework.Assert.Fail("Did not throw LargeObjectException");
            }
            catch (LargeObjectException)
            {
            }
            // Expected result.
            try
            {
                ldr.GetCachedBytes(int.MaxValue);
                NUnit.Framework.Assert.Fail("Did not throw LargeObjectException");
            }
            catch (LargeObjectException)
            {
            }
        }
コード例 #2
0
ファイル: ObjectLoaderTest.cs プロジェクト: LunarLanding/ngit
		public virtual void TestLimitedGetCachedBytesExceedsJavaLimits()
		{
			ObjectLoader ldr = new _ObjectLoader_223();
			NUnit.Framework.Assert.IsTrue(ldr.IsLarge(), "is large");
			try
			{
				ldr.GetCachedBytes(10);
				NUnit.Framework.Assert.Fail("Did not throw LargeObjectException");
			}
			catch (LargeObjectException)
			{
			}
			// Expected result.
			try
			{
				ldr.GetCachedBytes(int.MaxValue);
				NUnit.Framework.Assert.Fail("Did not throw LargeObjectException");
			}
			catch (LargeObjectException)
			{
			}
		}