Skip to content

Commit 5ad54bf

Browse files
authored
More tests (#144)
1 parent c34e52c commit 5ad54bf

File tree

3 files changed

+19
-4
lines changed

3 files changed

+19
-4
lines changed

tests/Dependency/Injection/InjectionMemberTests.cs

+11
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,17 @@ public virtual void GetHashCodeInitialized()
164164
Assert.AreNotEqual(0, TestMember.GetHashCode());
165165
}
166166

167+
168+
[TestMethod]
169+
public virtual void ToStringTest()
170+
{
171+
// Arrange
172+
var TestMember = GetInjectionMember();
173+
174+
// Validate
175+
Assert.IsFalse(string.IsNullOrWhiteSpace(TestMember.ToString()));
176+
}
177+
167178
#endregion
168179

169180

tests/Lifetime/ExternallyControlledManagerTests.cs

+4-2
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,12 @@ public override void SetDifferentValuesTwiceTest()
3535
public override void IsDisposedTest()
3636
{
3737
// Arrange
38-
TestManager.SetValue(TestObject, LifetimeContainer);
39-
4038
var manager = TestManager as IDisposable;
4139
var disposable = TestObject as FakeDisposable;
40+
41+
if (null == manager) return;
42+
43+
TestManager.SetValue(TestObject, LifetimeContainer);
4244

4345
Assert.IsNotNull(disposable);
4446
Assert.IsNotNull(manager);

tests/Lifetime/SynchronizedManagerTests.cs

+4-2
Original file line numberDiff line numberDiff line change
@@ -151,8 +151,10 @@ public virtual void IsDisposedTest()
151151
// Arrange
152152
TestManager.SetValue(TestObject, LifetimeContainer);
153153

154-
var manager = TestManager as IDisposable;
155154
var disposable = TestObject as FakeDisposable;
155+
var manager = TestManager as IDisposable;
156+
157+
if (null == manager) return;
156158

157159
Assert.IsNotNull(disposable);
158160
Assert.IsNotNull(manager);
@@ -167,7 +169,7 @@ public virtual void IsDisposedTest()
167169
public virtual void DisposedUnInitializedTest()
168170
{
169171
var manager = TestManager as IDisposable;
170-
Assert.IsNotNull(manager);
172+
if (null == manager) return;
171173

172174
// Act
173175
manager.Dispose();

0 commit comments

Comments
 (0)