public void Fifty_Objects_With_NonEditableAttributes_Should_Revert_Values_To_Original()
 {
     var original = new MockClass2() { Name = "Jimi Hendrix" };
     var newMocks = 50.Times(i => new MockClass2() { Name = string.Format("Jim Morrison{0}", i) }).ToArray();
     Parallel.ForEach(newMocks, mock => mock.RevertNonEditableValues(original));
     newMocks.ShouldAllBe(m => m.Name == "Jimi Hendrix");
 }
 public void Object_With_Peasy_ForeignKeyAttribute_Should_Revert_Zeros_To_Nulls()
 {
     var mock = new MockClass2();
     mock.SomeForeignKeyID = 0;
     mock.RevertForeignKeysFromZeroToNull();
     mock.SomeForeignKeyID.ShouldBe(null);
 }
 public void Object_With_NonEditableAttribute_in_base_class_Should_Revert_Values_To_Original()
 {
     var original = new MockClass2() { SomeValue = "Jimi Hendrix" };
     var newMock = new MockClass2() { SomeValue = "Jim Morrison" };
     newMock.RevertNonEditableValues(original);
     newMock.SomeValue.ShouldBe("Jimi Hendrix");
 }
        public void ObjectWithPeasyForeignKeyAttributeShouldRevertZerosToNulls()
        {
            var mock = new MockClass2();

            mock.SomeForeignKeyID = 0;
            mock.RevertForeignKeysFromZeroToNull();
            mock.SomeForeignKeyID.ShouldBe(null);
        }
Ejemplo n.º 5
0
        public void Object_With_Peasy_ForeignKeyAttribute_Should_Revert_Zeros_To_Nulls()
        {
            var mock = new MockClass2();

            mock.SomeForeignKeyID = 0;
            mock.RevertForeignKeysFromZeroToNull();
            mock.SomeForeignKeyID.ShouldBe(null);
        }
Ejemplo n.º 6
0
        public void Fifty_Objects_With_NonEditableAttributes_Should_Revert_Values_To_Original()
        {
            var original = new MockClass2 {
                Name = "Jimi Hendrix"
            };
            var newMocks = 50.Times(i => new MockClass2 {
                Name = $"Jim Morrison{i}"
            }).ToArray();

            Parallel.ForEach(newMocks, mock => mock.RevertNonEditableValues(original));
            newMocks.ShouldAllBe(m => m.Name == "Jimi Hendrix");
        }
Ejemplo n.º 7
0
        public void Object_With_NonEditableAttribute_in_base_class_Should_Revert_Values_To_Original()
        {
            var original = new MockClass2 {
                SomeValue = "Jimi Hendrix"
            };
            var newMock = new MockClass2 {
                SomeValue = "Jim Morrison"
            };

            newMock.RevertNonEditableValues(original);
            newMock.SomeValue.ShouldBe("Jimi Hendrix");
        }
        public void ObjectWithNonEditableAttributeShouldRevertValuesToOriginal()
        {
            var original = new MockClass2()
            {
                Name = "Jimi Hendrix"
            };
            var newMock = new MockClass2()
            {
                Name = "Jim Morrison"
            };

            newMock.RevertNonEditableValues(original);
            newMock.Name.ShouldBe("Jimi Hendrix");
        }
        public async Task TenObjectsWithNonEditableAttributesShouldRevertValuesToOriginal()
        {
            var original = new MockClass2()
            {
                Name = "Jimi Hendrix"
            };
            var newMocks = 10.Times(i => new MockClass2()
            {
                Name = string.Format("Jim Morrison{0}", i)
            }).ToArray();
            var tasks = newMocks.Select(x => Task.Run(() => x.RevertNonEditableValues(original)));
            await Task.WhenAll(tasks);

            newMocks.ShouldAllBe(m => m.Name == "Jimi Hendrix");
        }
        public void ClassNameShouldReturnNameOfPeasyDisplayNameAttribute()
        {
            var className = new MockClass2().ClassName();

            className.ShouldBe("Mock II");
        }
 public void ClassName_Should_Return_Name_Of_Peasy_DisplayNameAttribute()
 {
     var className = new MockClass2().ClassName();
     className.ShouldBe("Mock II");
 }
Ejemplo n.º 12
0
        public void ClassName_Should_Return_Name_Of_Peasy_DisplayNameAttribute()
        {
            var className = new MockClass2().ClassName();

            className.ShouldBe("Mock II");
        }