Here are the examples of the csharp api class NUnit.Framework.Assert.Throws(NUnit.Framework.TestDelegate) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
200 Examples
0
51. Example
Project: FluentProjections
Source File: ArgumentsBuilderTests.cs
Source File: ArgumentsBuilderTests.cs
[Test] public void Should_throw_if_no_message_property_found_for_conventional_mapping() { // Arrange var builder = new AddNewProjectionStrategyArguments<TestMessage, TestProjection>(); // Act var @delegate = new TestDelegate(() => builder.Map(p => p.NoMessageProperty)); // Assert Assert.Throws<ArgumentOutOfRangeException>(@delegate); }
0
52. Example
Project: FluentProjections
Source File: ArgumentsBuilderTests.cs
Source File: ArgumentsBuilderTests.cs
[Test] public void Should_throw_if_no_message_property_found_for_conventional_substract() { // Arrange var builder = new AddNewProjectionStrategyArguments<TestMessage, TestProjection>(); // Act var @delegate = new TestDelegate(() => builder.Substract(p => p.NoMessageProperty)); // Assert Assert.Throws<ArgumentOutOfRangeException>(@delegate); }
0
53. Example
Project: Sitecore-Courier
Source File: Class1.cs
Source File: Class1.cs
[Test] public void BuildConfigurationWithNoFilePathTest() { Assert.Throws<NullReferenceException>(() => ExclusionHandler.HasValidExclusions("myconfig", null)); }
0
54. Example
Project: Sitecore-Courier
Source File: Class1.cs
Source File: Class1.cs
[Test] public void BuildConfigurationWithInvalidFilePathTest() { Assert.Throws<FileNotFoundException>(() => ExclusionHandler.HasValidExclusions("myconfig", "invalidfile.xml")); }
0
55. Example
Project: couchbase-net-client
Source File: AuthenticatorTests.cs
Source File: AuthenticatorTests.cs
[Test] public void When_No_BucketCredentials_Defined_Throw_ArgumentException() { var config = TestConfiguration.GetCurrentConfiguration(); var cluster = new Cluster(config); var cred = new ClassicAuthenticator("Administrator", "password"); //cred.AddBucketCredential("buck", ""); //cred.AddBucketCredential("travel-sample", ""); Assert.Throws<ArgumentException>(()=>cluster.Authenticate(cred)); }
0
56. Example
Project: couchbase-net-client
Source File: CouchbaseQueueTests.cs
Source File: CouchbaseQueueTests.cs
[Test] public void Test_Peek_Throws_InvalidOperationException_When_Empty() { var key = "Test_Peek_Throws_InvalidOperationException_When_Empty"; _bucket.Remove(key); var queue = new CouchbaseQueue<Poco>(_bucket, key); Assert.Throws<InvalidOperationException>(() => queue.Peek()); }
0
57. Example
Project: couchbase-net-client
Source File: CouchbaseSetTests.cs
Source File: CouchbaseSetTests.cs
[Test] public void Test_Add_WhenExists_ThrowInvalidOperationException() { var collection = new CouchbaseSet<Poco>(_bucket, "Test_Add_WhenExists_ThrowInvalidOPerationException"); collection.Clear(); collection.Add(new Poco {Key = "poco1", Name = "Poco-pica"}); Assert.Throws<InvalidOperationException>(() => collection.Add(new Poco { Key = "poco1", Name = "Poco-pica" })); }
0
58. Example
Project: couchbase-net-client
Source File: MemcachedBucketManagerTests.cs
Source File: MemcachedBucketManagerTests.cs
[Test] public void GetDesignDocument_Throws_NotSupportedException() { Assert.Throws<NotSupportedException>(()=> _bucketManager.GetDesignDocument("test")); }
0
59. Example
Project: couchbase-net-client
Source File: MemcachedBucketManagerTests.cs
Source File: MemcachedBucketManagerTests.cs
[Test] public void GetDesignDocuments_Throws_NotSupportedException() { Assert.Throws<NotSupportedException>(() => _bucketManager.GetDesignDocuments()); }
0
60. Example
Project: couchbase-net-client
Source File: ClusterHelperTests.cs
Source File: ClusterHelperTests.cs
[Test] public void When_Get_Called_Without_Calling_Initialize_InitializationException_Is_Thrown() { ClusterHelper.Close(); var ex = Assert.Throws<InitializationException>(() => ClusterHelper.Get()); }
0
61. Example
Project: couchbase-net-client
Source File: ClusterHelperTests.cs
Source File: ClusterHelperTests.cs
[Test] public void When_GetBucket_Is_Called_And_NotInitialized_ThrowInitializationException() { Assert.Throws<InitializationException>(()=>ClusterHelper.GetBucket("default")); }
0
62. Example
Project: couchbase-net-client
Source File: ClusterTests.cs
Source File: ClusterTests.cs
[Test] public void Test_Query_WhenBucketOpenedThatIsNotInAuthenticator_Fails() { var cluster = new Cluster(TestConfiguration.GetCurrentConfiguration()); var credentials = new ClusterCredentials { BucketCredentials = new Dictionary<string, string> { {"authenticated", "secret"} } }; cluster.Authenticate(credentials); Assert.Throws<AuthenticationException>(() => cluster.OpenBucket("default")); }
0
63. Example
Project: couchbase-net-client
Source File: ClusterTests.cs
Source File: ClusterTests.cs
[Test] public void Test_Query_WhenInvalidPassword_ThrowsException() { var cluster = new Cluster(TestConfiguration.GetCurrentConfiguration()); var credentials = new ClusterCredentials { BucketCredentials = new Dictionary<string, string> { {"authenticated", "secret1"} } }; cluster.Authenticate(credentials); Assert.Throws<AggregateException>(()=>cluster.Query<dynamic>("select * from authenticated limit 1;")); }
0
64. Example
Project: couchbase-net-client
Source File: ClusterTests.cs
Source File: ClusterTests.cs
[Test] public void Test_Query_WhenAuthenticateNotCalled_ThrowsInvalidOperationException() { var cluster = new Cluster(TestConfiguration.GetCurrentConfiguration()); Assert.Throws<InvalidOperationException>(() => cluster.Query<dynamic>("select * from authenticated limit 1;")); }
0
65. Example
Project: couchbase-net-client
Source File: MemcachedBucketTests.cs
Source File: MemcachedBucketTests.cs
[Test] public void When_Query_Called_On_Memcached_Bucket_With_N1QL_NotSupportedException_Is_Thrown() { const string query = "SELECT * FROM tutorial WHERE fname = 'Ian'"; Assert.Throws<NotSupportedException>(() => _bucket.Query<dynamic>(query)); }
0
66. Example
Project: couchbase-net-client
Source File: MemcachedBucketTests.cs
Source File: MemcachedBucketTests.cs
[Test] public void When_Query_Called_On_Memcached_Bucket_With_ViewQuery_NotSupportedException_Is_Thrown() { var query = new ViewQuery(); Assert.Throws<NotSupportedException>(() => _bucket.Query<dynamic>(query)); }
0
67. Example
Project: couchbase-net-client
Source File: MemcachedBucketTests.cs
Source File: MemcachedBucketTests.cs
[Test] public void When_CreateQuery_Called_On_Memcached_Bucket_NotSupportedException_Is_Thrown() { Assert.Throws<NotSupportedException>(() => _bucket.CreateQuery("designdoc", "view", true)); }
0
68. Example
Project: couchbase-net-client
Source File: MemcachedBucketTests.cs
Source File: MemcachedBucketTests.cs
[Test] public void When_CreateQuery2_Called_On_Memcached_Bucket_NotSupportedException_Is_Thrown() { var ex = Assert.Throws<NotSupportedException>(() => _bucket.CreateQuery("designdoc", "view")); }
0
69. Example
Project: couchbase-net-client
Source File: MemcachedBucketTests.cs
Source File: MemcachedBucketTests.cs
[Test] public void When_CreateQuery3_Called_On_Memcached_Bucket_NotSupportedException_Is_Thrown() { var ex = Assert.Throws<NotSupportedException>(() => _bucket.CreateQuery("designdoc", "view", true)); }
0
70. Example
Project: couchbase-net-client
Source File: CramMd5MechanismTests.cs
Source File: CramMd5MechanismTests.cs
[Test] public void When_IOException_Occurs_Authenticate_Throws_Exception() { var authenticator = new CramMd5Mechanism("default", string.Empty, new DefaultTranscoder()); _ioService.ConnectionPool.Initialize(); var connection = _ioService.ConnectionPool.Acquire(); connection.Socket.Disconnect(false); Assert.Throws<SocketException>(() => authenticator.Authenticate(connection)); }
0
71. Example
Project: couchbase-net-client
Source File: SslConnection_CramMd5MechanismTests.cs
Source File: SslConnection_CramMd5MechanismTests.cs
[Test] public void When_IOException_Occurs_Authenticate_Throws_Exception() { var authenticator = new CramMd5Mechanism("default", string.Empty, new DefaultTranscoder()); var connection = _ioService.ConnectionPool.Acquire(); connection.Socket.Disconnect(false); Assert.Throws<IOException>(() => authenticator.Authenticate(connection)); }
0
72. Example
Project: couchbase-net-client
Source File: ClientConfigurationTests.cs
Source File: ClientConfigurationTests.cs
[Test] public void When_NotSupportedException_Thrown_When_Proxy_Port_Is_Configured() { var configuration = new ClientConfiguration {PoolConfiguration = new PoolConfiguration { MaxSize = 10, MinSize = 10 }}; configuration.Servers.Clear(); configuration.Servers.Add(new Uri("http://127.0.0.1:8091/pools")); var bc = new BucketConfiguration(); bc.Password = "secret"; bc.Username = "admin"; bc.BucketName = "authenticated"; bc.Servers.Clear(); bc.Servers.Add(new Uri("http://127.0.0.1:8091/pools")); bc.Port = 11211; configuration.BucketConfigs.Clear(); configuration.BucketConfigs.Add("authenticated", bc); Assert.Throws<NotSupportedException>(() => configuration.Initialize()); }
0
73. Example
Project: couchbase-net-client
Source File: ClientConfigurationTests.cs
Source File: ClientConfigurationTests.cs
[Test] public void When_Servers_Is_Empty_ArgumentNullException_Is_Thrown() { var couchbaseConfiguration = new ClientConfiguration(); couchbaseConfiguration.Servers.Clear(); Assert.Throws<ArgumentNullException>(() => couchbaseConfiguration.HasServersChanged()); }
0
74. Example
Project: couchbase-net-client
Source File: QueryRequestTests.cs
Source File: QueryRequestTests.cs
[Test] public void When_ScanConsistency_StatementPlus_Provided_NotSupportedException_Is_Thrown() { var query = new QueryRequest(); #pragma warning disable 618 Assert.Throws<NotSupportedException>(() => query.ScanConsistency(ScanConsistency.StatementPlus)); #pragma warning restore 618 }
0
75. Example
Project: couchbase-net-client
Source File: QueryTimerTests.cs
Source File: QueryTimerTests.cs
[TestCase] public void Throws_ArgumentException_When_QueryRequest_Statement_Is_Null_Or_Empty() { QueryRequest queryRequest; var log = new FakeLog("mylogger", LogLevel.Debug, true, true, true, LogDateFormat); queryRequest = new QueryRequest(null); Assert.Throws<ArgumentException>(() => new QueryTimer(queryRequest, new CommonLogStore(log), true), QueryTimer.QueryStatementMustBeProvided); queryRequest = new QueryRequest(string.Empty); Assert.Throws<ArgumentException>(() => new QueryTimer(queryRequest, new CommonLogStore(log), true), QueryTimer.QueryStatementMustBeProvided); }
0
76. Example
Project: couchbase-net-client
Source File: QueryTimerTests.cs
Source File: QueryTimerTests.cs
[TestCase] public void Throws_ArgumentException_When_QueryRequest_Is_Null() { var log = new FakeLog("mylogger", LogLevel.Debug, true, true, true, LogDateFormat); Assert.Throws<ArgumentException>(() => new QueryTimer(null, new CommonLogStore(log), true), QueryTimer.QueryMustBeProvided); }
0
77. Example
Project: couchbase-net-client
Source File: ClusterHelperTests.cs
Source File: ClusterHelperTests.cs
[Test] public void When_Get_Called_Without_Calling_Initialize_InitializationException_Is_Thrown() { ClusterHelper.Close(); var ex = Assert.Throws<InitializationException>(() => ClusterHelper.Get()); }
0
78. Example
Project: couchbase-net-client
Source File: CouchbaseBucketTests.cs
Source File: CouchbaseBucketTests.cs
[Test] public void Test_That_Bucket_That_Doesnt_Exist_Throws_ConfigException() { Assert.Throws<AggregateException>(() => _cluster.OpenBucket("authenicated", "secret")); }
0
79. Example
Project: couchbase-net-client
Source File: MemcachedBucketTests.cs
Source File: MemcachedBucketTests.cs
[Test] public void When_Query_Called_On_Memcached_Bucket_With_N1QL_NotSupportedException_Is_Thrown() { using (var bucket = _cluster.OpenBucket("memcached")) { const string query = "SELECT * FROM tutorial WHERE fname = 'Ian'"; Assert.Throws<NotSupportedException>(() => bucket.Query<dynamic>(query)); } }
0
80. Example
Project: couchbase-net-client
Source File: MemcachedBucketTests.cs
Source File: MemcachedBucketTests.cs
[Test] public void When_Query_Called_On_Memcached_Bucket_With_ViewQuery_NotSupportedException_Is_Thrown() { using (var bucket = _cluster.OpenBucket("memcached")) { var query = new ViewQuery(); Assert.Throws<NotSupportedException>(() => bucket.Query<dynamic>(query)); } }
0
81. Example
Project: couchbase-net-client
Source File: MemcachedBucketTests.cs
Source File: MemcachedBucketTests.cs
[Test] public void When_CreateQuery_Called_On_Memcached_Bucket_NotSupportedException_Is_Thrown() { using (var bucket = _cluster.OpenBucket("memcached")) { Assert.Throws<NotSupportedException>(() => bucket.CreateQuery("designdoc", "view", true)); } }
0
82. Example
Project: couchbase-net-client
Source File: MemcachedBucketTests.cs
Source File: MemcachedBucketTests.cs
[Test] public void When_CreateQuery2_Called_On_Memcached_Bucket_NotSupportedException_Is_Thrown() { using (var bucket = _cluster.OpenBucket("memcached")) { var ex = Assert.Throws<NotSupportedException>(() => bucket.CreateQuery("designdoc", "view")); } }
0
83. Example
Project: couchbase-net-client
Source File: MemcachedBucketTests.cs
Source File: MemcachedBucketTests.cs
[Test] public void When_CreateQuery3_Called_On_Memcached_Bucket_NotSupportedException_Is_Thrown() { using (var bucket = _cluster.OpenBucket("memcached")) { var ex = Assert.Throws<NotSupportedException>(() => bucket.CreateQuery("designdoc", "view", true)); } }
0
84. Example
Project: couchbase-net-client
Source File: AuthenticatorTests.cs
Source File: AuthenticatorTests.cs
[Test] public void Null_Authenticator_Throws_NullArgumentException() { var cluster = new Cluster(); Assert.Throws<ArgumentNullException>(() => cluster.Authenticate((IAuthenticator) null)); }
0
85. Example
Project: couchbase-net-client
Source File: ScramSha1MechanismTests.cs
Source File: ScramSha1MechanismTests.cs
[Test] public void ScramShaMechanism_WhenTranscoderIsNullinCtor_ThrowArgumentNullException() { ITypeTranscoder transcoder = null; // ReSharper disable once ExpressionIsAlwaysNull // ReSharper disable once ObjectCreationAsStatement Assert.Throws<ArgumentNullException>(() => new ScramShaMechanism(transcoder, MechanismType.ScramSha256)); }
0
86. Example
Project: couchbase-net-client
Source File: ScramSha1MechanismTests.cs
Source File: ScramSha1MechanismTests.cs
[Test] [TestCase("")] [TestCase(" ")] [TestCase(null)] public void ScramShaMechanism_WhenUsernameIsInvalidinCtor_ThrowArgumentNullException(string username) { var transcoder = new DefaultTranscoder(new DefaultConverter()); string password = null; // ReSharper disable once ExpressionIsAlwaysNull // ReSharper disable once ObjectCreationAsStatement // ReSharper disable once ExpressionIsAlwaysNull Assert.Throws<ArgumentNullException>(() => new ScramShaMechanism(transcoder, username, password, MechanismType.ScramSha256)); }
0
87. Example
Project: couchbase-net-client
Source File: ScramSha1MechanismTests.cs
Source File: ScramSha1MechanismTests.cs
[Test] [TestCase("PLAIN")] [TestCase("CRAM-MD5")] public void ScramShaMechanism_WhenMechanismIsInavlid_ThrowArgumentOutOfRangeException(string mechanismType) { ITypeTranscoder transcoder = new DefaultTranscoder(new DefaultConverter()); string username = "beef"; string password = "stew"; // ReSharper disable once ExpressionIsAlwaysNull // ReSharper disable once ObjectCreationAsStatement Assert.Throws<ArgumentOutOfRangeException>(() => new ScramShaMechanism(transcoder, username, password, mechanismType)); }
0
88. Example
Project: couchbase-net-client
Source File: ScramSha1MechanismTests.cs
Source File: ScramSha1MechanismTests.cs
[Test] [TestCase("")] [TestCase(" ")] [TestCase(null)] public void ScramShaMechanism_WhenMechanismIsInavlid_ThrowArgumentNullException(string mechanismType) { ITypeTranscoder transcoder = new DefaultTranscoder(new DefaultConverter()); string username = "beef"; string password = "stew"; // ReSharper disable once ExpressionIsAlwaysNull // ReSharper disable once ObjectCreationAsStatement Assert.Throws<ArgumentNullException>(() => new ScramShaMechanism(transcoder, username, password, mechanismType)); }
0
89. Example
Project: couchbase-net-client
Source File: ClientConfigurationTests.cs
Source File: ClientConfigurationTests.cs
[TestCase(0, 1, Description = "MaxSize is less than 1")] [TestCase(501, 1, Description = "MaxSize is greater than 500")] [TestCase(1, -1, Description = "MinSize is less than 0")] [TestCase(501, 501, Description = "MinSize is greater than 500")] [TestCase(5, 10, Description = "Maxsize is greater than MinSize")] public void Throws_Argument_Exception_If_Connection_Values_Are_Not_Valid(int maxSize, int minSize) { Assert.Throws<ArgumentOutOfRangeException>(() => new ClientConfiguration { PoolConfiguration = new PoolConfiguration { MaxSize = maxSize, MinSize = minSize } }.Initialize()); }
0
90. Example
Project: couchbase-net-client
Source File: ClientConfigurationTests.cs
Source File: ClientConfigurationTests.cs
[TestCase(0, 1, Description = "MaxSize is less than 1")] [TestCase(501, 1, Description = "MaxSize is greater than 500")] [TestCase(1, -1, Description = "MinSize is less than 0")] [TestCase(501, 501, Description = "MinSize is greater than 500")] [TestCase(5, 10, Description = "Maxsize is greater than MinSize")] public void Throws_Argument_Exception_If_Connection_Values_Are_Not_Valid_For_BucketConfigs(int maxSize, int minSize) { Assert.Throws<ArgumentOutOfRangeException>(() => new ClientConfiguration { BucketConfigs = new Dictionary<string, BucketConfiguration> { { "default", new BucketConfiguration { PoolConfiguration = new PoolConfiguration { MaxSize = maxSize, MinSize = minSize } } } } }.Initialize()); }
0
91. Example
Project: couchbase-net-client
Source File: ClientConfigurationTests.cs
Source File: ClientConfigurationTests.cs
[Test] public void When_HeartbeatConfigInterval_Is_Less_Than_HeartbeatConfigCheckFloor_Throw_ArgumentOutOfRangeException() { var clientConfig = new ClientConfiguration { HeartbeatConfigCheckFloor = 500, HeartbeatConfigInterval = 10 }; Assert.Throws<ArgumentOutOfRangeException>(() => clientConfig.Initialize()); }
0
92. Example
Project: couchbase-net-client
Source File: ClientConfigurationTests.cs
Source File: ClientConfigurationTests.cs
[Test] public void When_HeartbeatConfigInterval_Are_Equal_HeartbeatConfigCheckFloor_Throw_ArgumentOutOfRangeException() { var clientConfig = new ClientConfiguration { HeartbeatConfigCheckFloor = 500, HeartbeatConfigInterval = 500 }; Assert.Throws<ArgumentOutOfRangeException>(() => clientConfig.Initialize()); }
0
93. Example
Project: couchbase-net-client
Source File: PoolConfigurationTests.cs
Source File: PoolConfigurationTests.cs
[TestCase(0, 1, Description = "MaxSize is less than 1")] [TestCase(501, 1, Description = "MaxSize is greater than 500")] [TestCase(1, -1, Description = "MinSize is less than 0")] [TestCase(501, 501, Description = "MinSize is greater than 500")] [TestCase(5, 10, Description = "Maxsize is greater than MinSize")] public void Throws_Argument_Exception_If_Connection_Values_Are_Not_Valid(int maxSize, int minSize) { Assert.Throws<ArgumentOutOfRangeException>(() => new PoolConfiguration { MaxSize = maxSize, MinSize = minSize }.Validate()); }
0
94. Example
Project: couchbase-net-client
Source File: SubDocumentPathExpressionVisitorTests.cs
Source File: SubDocumentPathExpressionVisitorTests.cs
[Test] public void Visit_DoesntUseParameter_ThrowsException() { // Arrange Expression<Func<Document, string>> expression = p => "key"; // Act/Assert Assert.Throws<NotSupportedException>(() => SubDocumentPathExpressionVisitor.GetPath(new DefaultSerializer(), expression)); }
0
95. Example
Project: couchbase-net-client
Source File: SubDocumentPathExpressionVisitorTests.cs
Source File: SubDocumentPathExpressionVisitorTests.cs
[Test] public void Visit_ParameterAsArrayIndex_ThrowsException() { // Arrange Expression<Func<Document, string>> expression = p => p.StringDictionary[p.StringProperty]; // Act/Assert Assert.Throws<NotSupportedException>(() => SubDocumentPathExpressionVisitor.GetPath(new DefaultSerializer(), expression)); }
0
96. Example
Project: couchbase-net-client
Source File: SubDocumentPathExpressionVisitorTests.cs
Source File: SubDocumentPathExpressionVisitorTests.cs
[Test] public void Visit_TwoDimensionalIndexedProperty_ThrowsException() { // Arrange Expression<Func<Document, string>> expression = p => p.SubDocument[1, 2]; // Act/Assert Assert.Throws<NotSupportedException>(() => SubDocumentPathExpressionVisitor.GetPath(new DefaultSerializer(), expression)); }
0
97. Example
Project: couchbase-net-client
Source File: DefaultSerializerTests.cs
Source File: DefaultSerializerTests.cs
[Test] public void GetMemberName_Null_ArgumentNullException() { // Arrange var serializer = new DefaultSerializer(); // Act/Assert Assert.Throws<ArgumentNullException>(() => serializer.GetMemberName(null)); }
0
98. Example
Project: couchbase-net-client
Source File: ClusterVersionTests.cs
Source File: ClusterVersionTests.cs
[Test] public void Parse_BadVersion_ThrowsFormatException() { // Act/Assert Assert.Throws<FormatException>(() => ClusterVersion.Parse("abcd")); }
0
99. Example
Project: couchbase-net-client
Source File: MutateInBuilderTests.cs
Source File: MutateInBuilderTests.cs
[Test] [TestCase(null)] [TestCase("")] [TestCase(" ")] public void Replace_ThrowsArgumentException_WhenPathIsEmpty(string path) { var mockedInvoker = new Mock<ISubdocInvoker>(); var builder = new MutateInBuilder<dynamic>(mockedInvoker.Object, () => new DefaultSerializer(), "thekey"); Assert.Throws<ArgumentException>(() => builder.Replace(path, "somevalue")); }
0
100. Example
Project: couchbase-net-client
Source File: MutateInBuilderTests.cs
Source File: MutateInBuilderTests.cs
[Test] [TestCase(null)] [TestCase("")] [TestCase(" ")] public void Upsert_ThrowsArgumentException_WhenPathIsEmpty(string path) { var mockedInvoker = new Mock<ISubdocInvoker>(); var builder = new MutateInBuilder<dynamic>(mockedInvoker.Object, () => new DefaultSerializer(), "thekey"); Assert.Throws<ArgumentException>(() => builder.Upsert(path, "somevalue", false)); }