public void CanCreateFormViewModel() { // Establish Context var viewModelToExpect = new WrmsSystemFormViewModel(); // Act WrmsSystemFormViewModel viewModelRetrieved = _wrmsSystemManagementService.CreateFormViewModel(); // Assert viewModelRetrieved.ShouldNotBeNull(); viewModelRetrieved.WrmsSystem.ShouldBeNull(); }
public void CanCreateFormViewModelForWrmsSystem() { // Establish Context var viewModelToExpect = new WrmsSystemFormViewModel(); WrmsSystem wrmsSystem = WrmsSystemInstanceFactory.CreateValidTransientWrmsSystem(); _wrmsSystemRepository.Expect(r => r.Get(1)) .Return(wrmsSystem); // Act WrmsSystemFormViewModel viewModelRetrieved = _wrmsSystemManagementService.CreateFormViewModelFor(1); // Assert viewModelRetrieved.ShouldNotBeNull(); viewModelRetrieved.WrmsSystem.ShouldNotBeNull(); viewModelRetrieved.WrmsSystem.ShouldEqual(wrmsSystem); }