public void Test_Nested_Duplicate_Instances() { var item1 = new Dictionary <string, object>() { { "Id", 1 }, { "Name", "Employee1" }, { "Department_Id", 1 }, { "Department_Name", "Department1" } }; var item2 = new Dictionary <string, object>() { { "Id", 2 }, { "Name", "Employee2" }, { "Department_Id", 1 }, { "Department_Name", "Department1" } }; var list = new List <Dictionary <string, object> >() { item1, item2 }; var employeeList = AutoMapper.Map <Employee>(list).ToList(); Assert.AreSame(employeeList[0].Department, employeeList[1].Department); }
public static void Same(object expected, object actual) { #if XUNIT FrameworkAssert.Same(expected, actual); #else FrameworkAssert.AreSame(expected, actual); #endif }
public void LoadObjectReturnSameObject() { var person1 = GetPerson(1); var adapter1 = AdapterFor(person1); var adapter2 = Persistor.LoadObject(adapter1.Oid, (IObjectSpec)adapter1.Spec); Assert.AreSame(person1, adapter2.Object); }
public void GetInstanceIsAlwaysSameObject() { var spec = (IObjectSpec) Metamodel.GetSpecification(typeof (Person)); var person1 = GetPerson(1); var person2 = Persistor.Instances(typeof (Person)).Cast<Person>().Single(p => p.PersonId == 1); var person3 = Persistor.Instances(spec).Cast<Person>().Single(p => p.PersonId == 1); Assert.AreSame(person1, person2); Assert.AreSame(person2, person3); }
public override void DescribeTo(TextWriter writer) { DescribeToCallCount++; if (ExpectedDescribeToWriter != null) { Assert.AreSame(ExpectedDescribeToWriter, writer, "DescribeTo writer"); } writer.Write(DescribeToOutput); }
public void GetPlayerByNameMethodTest() { var playerList = MockBuilder.GetPlayerList(); GameBoard.GetBoard().SetPlayerList(playerList); var testPlayer = playerList[0]; Assert.AreSame(GameBoard.GetBoard().GetPlayerByName("TestName1"), testPlayer); }
public void InvokesAListOfActionsToPerformAnInvocation() { BuildableExpectation e = (BuildableExpectation)BuildExpectation(true, true, receiver.MockObject, true, true, true, true); MockAction action1 = new MockAction(); MockAction action2 = new MockAction(); e.AddAction(action1); e.AddAction(action2); e.Perform(invocation); Assert.AreSame(invocation, action1.Received, "action1 received"); Assert.AreSame(invocation, action2.Received, "action1 received"); }
public void GetTerritoryByName() { var board = GameBoard.GetBoard(); var earth = board.GetEarth(); var testTerritory = board.GetTerritoryByName("China"); var sampleTerritory = new Territory(); foreach (var territory in earth.Territories) { if (territory.Name == "China") { sampleTerritory = territory; continue; } } Assert.AreSame(testTerritory, sampleTerritory); }