public void given_non_default_class_result_IsTransientResult_returns_false() { var result = new ClassResult(); var sut = new TransientDefaultDetectionStrategy <ClassResult>(); bool actual = sut.IsTransientResult(result); actual.Should().BeFalse(); }
public void given_default_struct_result_IsTransientResult_returns_true() { var result = default(StructResult); var sut = new TransientDefaultDetectionStrategy <StructResult>(); bool actual = sut.IsTransientResult(result); actual.Should().BeTrue(); }
public void given_non_default_struct_result_IsTransientResult_returns_false() { var fixture = new Fixture(); var result = fixture.Create <StructResult>(); var sut = new TransientDefaultDetectionStrategy <StructResult>(); bool actual = sut.IsTransientResult(result); actual.Should().BeFalse(); }