public void PriorityReturnsHigherThanDefaultTypeCreator() { var other = new DefaultTypeCreator(); var sut = new StructTypeCreator(); sut.Priority.Should().BeGreaterThan(other.Priority); }
public void PopulateReturnsValueWithoutModification() { var executeStrategy = Substitute.For <IExecuteStrategy>(); var expected = new StructModel { Email = Guid.NewGuid().ToString(), FirstName = Guid.NewGuid().ToString(), Id = Guid.NewGuid(), LastName = Guid.NewGuid().ToString() }; var sut = new StructTypeCreator(); var actual = sut.Populate(executeStrategy, expected); actual.Should().BeEquivalentTo(expected); }