public void UserManager_Create_A_New_User_Should_Put_It_Inside_ChestContext() { ChestContext chestContext = new ChestContext(); chestContext.Manager.CreateNewUser("Guillaume", "Fimes", "Test"); chestContext.UsersName.Count().Should().Be(1); }
public void UserManager_CouldCreate_A_New_User() { ChestContext chestContext = new ChestContext(); User user = chestContext.Manager.CreateNewUser("Guillaume", "Fimes", "Test"); chestContext.Manager.CurrentUser.Should().Be(user); }
public void UserManager_Is_Created_With_No_Currebt_User() { ChestContext chestContext = new ChestContext(); chestContext.Manager.Should().NotBeNull(); chestContext.Manager.CurrentUser.Should().BeNull(); }
public void ChestContext_Should_Be_Created_With_No_User_And_Not_Null() { ChestContext chestContext = new ChestContext(); chestContext.UsersName.Should().NotBeNull(); chestContext.UsersName.Count().Should().Be(0); }
public void UserManager_Create_Existant_User_Should_Return_Exception() { ChestContext chestContext = new ChestContext(); chestContext.Manager.CreateNewUser("Guillaume", "Fimes", "Test"); Action action = () => chestContext.Manager.CreateNewUser("Guillaume", "Fimes", "Test"); action.ShouldThrow <InvalidOperationException>(); }
public void ChestContext_Could_Load_Previous_Data() { ChestContext chestContext = new ChestContext(); chestContext.Manager.CreateNewUser("Guillaume", "Fimes", "Test"); ChestContext chestContext2 = new ChestContext(); chestContext2.UsersName.Count().Should().Be(1); chestContext2.UsersName.First().Should().Be("Guillaume Fimes"); }