public void Set_HeartBeatThreadIdleTimeout_WhenReadOnly_Fails(HeartBeatThreadPoolConfiguration configuration, int value) { configuration.SetReadOnly(); Assert.Throws<InvalidOperationException>( delegate { configuration.ThreadIdleTimeout = TimeSpan.FromSeconds(value); }); }
public void Set_HeartBeatThreadsMin_WhenReadOnly_Fails(HeartBeatThreadPoolConfiguration configuration, int value) { configuration.SetReadOnly(); Assert.Throws<InvalidOperationException>( delegate { configuration.ThreadsMin = value; }); }
public void SetAndGet_HeartBeatThreadsMin(HeartBeatThreadPoolConfiguration configuration, int value) { configuration.ThreadsMin = value; Assert.Equal(value, configuration.ThreadsMin); }
public void SetAndGet_HeartBeatThreadIdleTimeout(HeartBeatThreadPoolConfiguration configuration, int value) { configuration.ThreadIdleTimeout = TimeSpan.FromSeconds(value); Assert.Equal(TimeSpan.FromSeconds(value), configuration.ThreadIdleTimeout); }
public void Set_Readonly(HeartBeatThreadPoolConfiguration configuration) { configuration.SetReadOnly(); Assert.Equal(true, configuration.IsReadOnly); }
public void Test_DefaultNotReadOnly(HeartBeatThreadPoolConfiguration configuration) { Assert.Equal(false, configuration.IsReadOnly); }